AYUDA!!! NO ME FUNCIONA EL COPY!!!
Publicado por GABO (2 intervenciones) el 06/02/2005 20:51:54
MI PROBLEMA ES QUE NO ME COPIA EL ARCHIVO. YA PROBE DE TODO Y NO FUNCA. ALGUIEN ME PUEDE AYUDAR. QUE HAGO MAL? ABAJO ESTA EL CODIGO..
<?php
// Subiendo un archivo al servidor
if (!$_POST['enviar'])
{
// Muestro el formulario
?>
<form method="POST" action="Ejemplo146.php" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2">Ingrese el archivo que desea enviar al
servidor</td>
</tr>
<tr>
<td width="21%">
<p align="right">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="enviar"></td>
</tr>
</table>
</form>
<?php
}
else
{
// Guardo los datos del archivo
// Defino con que nombre guardare el archivo
$directorio="/home/picis/Documents/misarchivos/";
$nombre = $_FILES["archivo"];
echo "$nombre<br>";
// Copio el archivo que recibo del formulario
copy($nombre,$directorio.$nombre);
if(file_exists($directorio.$nombre))
{
echo "El archivo $nombre ha sido subido exitosamente<br>";
}
else
{
echo "ERROR al procesar el archivo $nombre<br>";
}
}
?>
<?php
// Subiendo un archivo al servidor
if (!$_POST['enviar'])
{
// Muestro el formulario
?>
<form method="POST" action="Ejemplo146.php" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2">Ingrese el archivo que desea enviar al
servidor</td>
</tr>
<tr>
<td width="21%">
<p align="right">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="enviar"></td>
</tr>
</table>
</form>
<?php
}
else
{
// Guardo los datos del archivo
// Defino con que nombre guardare el archivo
$directorio="/home/picis/Documents/misarchivos/";
$nombre = $_FILES["archivo"];
echo "$nombre<br>";
// Copio el archivo que recibo del formulario
copy($nombre,$directorio.$nombre);
if(file_exists($directorio.$nombre))
{
echo "El archivo $nombre ha sido subido exitosamente<br>";
}
else
{
echo "ERROR al procesar el archivo $nombre<br>";
}
}
?>
Valora esta pregunta


0