Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2014, 09:12
Pakonan
 
Fecha de Ingreso: mayo-2014
Mensajes: 30
Antigüedad: 10 años, 7 meses
Puntos: 0
Exclamación Funcion rename y luego copy

El caso es que quiero renombrar una imagen antes de subirla al servidor y creo que tengo el codigo bastante bien pero no me las renombra y me pone este error.

Warning: copy() [function.copy]: The second argument to copy() function cannot be a directory in /home/gastanet/public_html/back/addimages.php on line 258

El codigo con el que subo la imagen y la intento renombrar es este->


$consulti="SELECT id_product,friendly_url FROM products_text WHERE id_product='$codigo'";
$quer=mysql_query($consulti,$conex) or die("Error: ". mysql_error());
while($agr=mysql_fetch_array($quer))
{
$ident=$agr["id_product"];
$friendly=$agr["friendly_url"];
$explosion=explode($nombreimg,".");
echo $explosion["0"];
$nuevo_nombre=rename($explosion["0"].".".$explosion["1"],$ident."-".$friendly.".".$extension);
}
$mi_ruta_relativa="imagenes/imagenes_producto/".$algo["name_type"]."/".$nuevo_nombre;
$copio=copy($nombre_tmp,$mi_ruta_relativa);
//redimensionar($mi_ruta_relativa,$algo["width"],$algo["height"]) or die("No se han redimensionado las imagenes");
if(!$copio)
{
echo $nuevo_nombre;
die("No se han podido subir las imagenes");
}



Ojala alguno de vosotros buenos samaritanos me eche una mano por que me estoy volviendo loco jaajj Un saludo y gracias de antemano