PHP - subir archivo al servidor

 
Vista:

subir archivo al servidor

Publicado por stef (2 intervenciones) el 28/04/2004 13:33:10
He copiado este codigo de la web, y no me funciona, me dice el siguiente error: Warning: Unable to create 'nuevo_fichero_cargado.000': Permission denied in /var/www/def/marebar/upload.php on line 24
NO SE HA PODIDO SUBIR EL FICHERO
-----El codigo es el siguiente:
<?
if(!isset($cargar)){
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>......:::: Formulario de carga de ficheros ::::......</TITLE>
</HEAD>

<BODY>
<FORM NAME="elForm" METHOD="POST" ACTION="<? echo $PHP_SELF; ?>?cargar=1" ENCTYPE="multipart/form-data">
<TABLE WIDTH="80%" STYLE="font-family:Arial;font-size:9pt;">
<TR><TD ALIGN="LEFT"><INPUT TYPE="FILE" NAME="elFichero"></TD></TR>
<TR><TD ALIGN="LEFT"><INPUT TYPE="SUBMIT" VALUE="Subir el fichero"></TR>
</TABLE>
</FORM></BODY></HTML>
<?
}
#Aquí realizamos la carga del fichero
if(isset($cargar)){
#Le damos al fichero un nuevo nombre
$nuevositio = "nuevo_fichero_cargado.000";
#Lo copiamos
if(!copy($elFichero,$nuevositio)){
echo "No se ha podido subir el fichero";
}
else{
echo "Fichero subido con éxito";
}
}
?>


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:subir archivo al servidor

Publicado por Jose A (238 intervenciones) el 30/04/2004 09:11:58
Hola, no uses la funcion copy sino la move_uploaded_file q tiene la misma sintaxis q la otra:
move_uploaded_file ( string filename, string destination)
suerte y saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar