Que tal amigos del foro ... como estan???
tengo un problema con un codigo espero me puedan ayudar:
quiereo cambiar de nombre un archivo al subir al servidor; intento cambirle el nombre una ves arriba y depues insertar el nuevo name a la base de datos, pero no me daja ... les póngo ca el código... gracias
http://static.forosdelweb.com/images...edosarriba.png
<?php
include "conect.php";
$tabla=$_POST["tabla"];
$concepto=$_POST['concepto'];
$nom_cte=$_POST["nom_cte"];
$name=utf8_decode($_FILES["archivo"]["name"]);
$tipo=$_FILES["archivo"]["type"];
//echo $tipo;
switch ($tipo)
{
case 'application/pdf':
$ext=".pdf";
break;
case 'application/msword':
$ext=".doc";
break;
case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document':
$ext=".docx";
break;
case 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet':
$ext=".xlsx";
case 'application/vnd.ms-excel':
$ext=".xls";
break;
}
$dir="sidef/clientes/";
$name=utf8_decode($_FILES["archivo"]["name"]);
copy($temp,"clientes/$nom_cte/$name");
$new_name=rename($dir.$nom_cte."/".$name,$dir.$nom_cte."/documento".$ext);
echo $name_rename;
$sql="update $tabla set ruta='$new_name'";
// $sql="update $tabla set ruta='$name_rename' where id_cliente='$cliente' && concepto='$concepto'";
// $result=mysql_query($sql,$conexion);
echo $sql;
?>