cargar archvios
Publicado por Julian Paez (1 intervención) el 10/02/2007 21:05:56
hola gente:
Estoy tratando de cargar un archivo mediante un formulario pero no puedo lograrlo, en el ultimo if donde pregunto si existe se me va por el else, lo que significa que no lo cargo. No veo en donde me estoy equivocando si alguien se toma el tiempo de verlo y me puede ayudar se lo agraeceria mucho.
aca va el codigo es copiado textualmente de un manual :
<?
$archivo=$_POST[archivo];
$enviar=$_POST[enviar];
if (!$enviar)
{
//muestro el formulario
?>
<form method="post" action="146-servidor.php" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2">Ingrese el archivo que desea subir al servidor</td>
</tr>
<tr>
<td width="21%">
<p align="right">Archivo: </p>
</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="enviar"></td>
</tr>
</table>
</form>
<?
}
else
{
//guardo los datos del archivo
//defino con que nombre guardare el archivo
$directorio="c:\\";
$nombre ="archivocargado.txt";
//copio el archivo qeu recibo con el nuevo nombre
copy($archivo, $directorio.$nombre);
if(file_exists($directorio.$nombre))
{
echo "El archivo $nombre se cargo correctamente<br>";
}
else
{
echo "ERROR al cargar el archivo $nombre<br>";
}
}
?>
Estoy tratando de cargar un archivo mediante un formulario pero no puedo lograrlo, en el ultimo if donde pregunto si existe se me va por el else, lo que significa que no lo cargo. No veo en donde me estoy equivocando si alguien se toma el tiempo de verlo y me puede ayudar se lo agraeceria mucho.
aca va el codigo es copiado textualmente de un manual :
<?
$archivo=$_POST[archivo];
$enviar=$_POST[enviar];
if (!$enviar)
{
//muestro el formulario
?>
<form method="post" action="146-servidor.php" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2">Ingrese el archivo que desea subir al servidor</td>
</tr>
<tr>
<td width="21%">
<p align="right">Archivo: </p>
</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="enviar"></td>
</tr>
</table>
</form>
<?
}
else
{
//guardo los datos del archivo
//defino con que nombre guardare el archivo
$directorio="c:\\";
$nombre ="archivocargado.txt";
//copio el archivo qeu recibo con el nuevo nombre
copy($archivo, $directorio.$nombre);
if(file_exists($directorio.$nombre))
{
echo "El archivo $nombre se cargo correctamente<br>";
}
else
{
echo "ERROR al cargar el archivo $nombre<br>";
}
}
?>
Valora esta pregunta


0