Cargar ficheros
Publicado por Joaquin (8 intervenciones) el 05/06/2010 19:55:25
Hola,
vereis, tengo un problema a la hora de subir ficheros. Supuestammente me lo sube, pero no me lo mueve. He provado hasta cambiar el directorio temporal del php.ini, y el fichero no supera el tamaño, ademas me devuelve un error 0. Muestro el codigo y el error.
------------------------------ CODIGO ----------------------------------
<?php
$directorio = "C:\Subidos_PHP";
if (is_uploaded_file($_FILES['userfile']['tmp_name']))
{
if (!move_uploaded_file($_FILES['userfile']['tmp_name'],$directorio))
{
echo "Error en la carga"; ['userfile'['tmp_name]
echo $_FILES['userfile']['error'];
exit();
}
echo $_FILES['userfile']['name'];
}
else
echo "el fichero no ha subido<br>";
echo $_FILES['userfile']['error'];
?>
---------------------------------- ERROR -------------------------------------------------
Warning: move_uploaded_file() [function.move-uploaded-file]: The second argument to copy() function cannot be a directory in C:\wamp\www\carga.php on line 14
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Temporales_PHP\php4F.tmp' to 'C:\Subidos_PHP' in C:\wamp\www\carga.php on line 14
Error en la carga0
----------------------------------------------------------------------------------------------------
Que hago mal ??????????
Gracias
vereis, tengo un problema a la hora de subir ficheros. Supuestammente me lo sube, pero no me lo mueve. He provado hasta cambiar el directorio temporal del php.ini, y el fichero no supera el tamaño, ademas me devuelve un error 0. Muestro el codigo y el error.
------------------------------ CODIGO ----------------------------------
<?php
$directorio = "C:\Subidos_PHP";
if (is_uploaded_file($_FILES['userfile']['tmp_name']))
{
if (!move_uploaded_file($_FILES['userfile']['tmp_name'],$directorio))
{
echo "Error en la carga"; ['userfile'['tmp_name]
echo $_FILES['userfile']['error'];
exit();
}
echo $_FILES['userfile']['name'];
}
else
echo "el fichero no ha subido<br>";
echo $_FILES['userfile']['error'];
?>
---------------------------------- ERROR -------------------------------------------------
Warning: move_uploaded_file() [function.move-uploaded-file]: The second argument to copy() function cannot be a directory in C:\wamp\www\carga.php on line 14
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Temporales_PHP\php4F.tmp' to 'C:\Subidos_PHP' in C:\wamp\www\carga.php on line 14
Error en la carga0
----------------------------------------------------------------------------------------------------
Que hago mal ??????????
Gracias
Valora esta pregunta


0