Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2004, 07:58
Dago
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años
Puntos: 2
Problema con Script para Subir archivo al Servidor

Buenas...
El problema es el siguiente:

Luego de seleccionar el archivo a subir, hago click en el submit ENVIAR, pero no pasa nada (no ejecuta el resto del code), y sigue apareciendo el mismo FORM.
Llevo dos dias con esto, y la cabeza me esta matando.
Si bien he encontrado otras formas de hacerlo, me gustaria que me dijieran que esta mal, asi no me quedo con la duda -y soy un poquito menos wn- :D

Gracias a todos...

Aqui anexo el code:

--------------------------------------------------------------------------
<?

/* Subiendo archivo al servidor */

if(!$envio)
{

?>

<form method="POST" action="prueba.php" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2">Archivo a subir</td>
</tr>
<tr>
<td width="21%">Archivo: </td>
<td width="79%"><input type="file" name="archivo"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="79%"><input type="submit" value="Enviar" name="envio"></td>
</tr>
</table>
</form>
<?

}

else
{
/* Guardo los datos del archivo */

$direc="C:\\Archivos de programa\\Apache Group\\Apache\\htdocs\\";
$arc="dago.txt";

/* Copio el archivo con el nuevo nombre */

copy($archivo, $direc . $arc);

/* Borro el archivo temporal */

unlink($archivo);

if(file_exists($direc . $arc))
{
echo "El archivo ha sido subido exitosamente<BR>";
}
else
{
echo "ERROR al procesar su solicitud. Intentelo nuevamente<BR>";
}

}
?>