problema con funcion copy
Publicado por Gabriel (33 intervenciones) el 12/06/2014 21:20:16
Saludos, quiero hacer una actualizacion de una foto que el usuario ya ha subido a mi base de datos, pero dado el caso que el usuario no quiera actualizar su foto de todas maneras me sale el mensaje:
Warning: copy() [function.copy]: Filename cannot be empty in C:\EasyPHP-5.3.6.1\www\prueba\insertar3.php on line 44
y me elimina la foto.
Quisiera que omita esto y deje la foto original si es que el usuario no quiera actualizar su foto o sea cambiarla por otra.
Codigo:
Warning: copy() [function.copy]: Filename cannot be empty in C:\EasyPHP-5.3.6.1\www\prueba\insertar3.php on line 44
y me elimina la foto.
Quisiera que omita esto y deje la foto original si es que el usuario no quiera actualizar su foto o sea cambiarla por otra.
Codigo:
1
2
3
4
5
6
7
8
9
10
11
12
$nombrefoto=$_FILES ['foto1'] ['name'] ;
$ruta=$_FILES['foto1'] ['tmp_name'];
$destino = "fotos/".$nombrefoto;
if (!empty($destino))
{copy ($ruta,$destino);
mysql_connect("localhost","root","");
mysql_select_db("datos");
mysql_query("UPDATE datos1 set foto1 = '". $destino . "' WHERE usuario = '" . $usuario1 . "'");
} else
exit();
Valora esta pregunta


-1