quiero poner un formulario, para que el usuario pueda subir archivos al servidor, pero a mi no me funciona.
Este es el codigo:--------------------
<?
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";
}
}
?>
---------------------------------------------------------
Y este es el error que me da:
Warning: Unable to create 'nuevo_fichero_cargado.000': Permission denied in /var/www/def/marebar/upload.php on line 25
NO SE HA PODIDO SUBIR EL FICHERO
El codigo lo he cogido de una web.
A ver si alguien me dice que le pasa.