No puedo subir archivo
Publicado por Alberto (32 intervenciones) el 04/10/2007 14:57:41
Hola amigos del foro
Desarrollé una página con php 6.0 con un formulario para que el usuario suba al servidor un archivo de Excell, al probar el script funciona con archivos .jpg pero con archivos .xls no
Este es el código que tengo
Este es el formulario
<form action="sube_archivo.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
SUBIR ARCHIVO: <input name="userfile" size="85" type="file">
<br> <br>
<input type="submit" value="Enviar Archivo">
</form>
Este es el script que sube el archivo
<?
//datos del arhivo
$nombre_archivo = $_FILES['userfile']['name'];
$tipo_archivo = $_FILES['userfile']['type'];
$tamano_archivo = $_FILES['userfile']['size'];
if (!($tamano_archivo < 700000))
{
echo "La extensión o el tamaño de los archivos no es correcta.
}
else
{
if (move_uploaded_file($_FILES['userfile']['tmp_name'], "./" . $nombre_archivo))
{
echo "<div><center><br><br>";
echo "<b>El archivo ha sido cargado satisfactoriamente.</b>";
echo "</center></div>";
echo "<br>";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.<br>";
}
}
?>
Cuando subo archivos .jpg funciona perfectamente, pero cuando intento subir archivos .xls
no funciona, me sale el aviso de "Ocurrió algún error al subir el fichero. No pudo guardarse." que está en el script.
Alguien me puede dar alguna idea de cómo puedo subir archivos de Excell ???
Desarrollé una página con php 6.0 con un formulario para que el usuario suba al servidor un archivo de Excell, al probar el script funciona con archivos .jpg pero con archivos .xls no
Este es el código que tengo
Este es el formulario
<form action="sube_archivo.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
SUBIR ARCHIVO: <input name="userfile" size="85" type="file">
<br> <br>
<input type="submit" value="Enviar Archivo">
</form>
Este es el script que sube el archivo
<?
//datos del arhivo
$nombre_archivo = $_FILES['userfile']['name'];
$tipo_archivo = $_FILES['userfile']['type'];
$tamano_archivo = $_FILES['userfile']['size'];
if (!($tamano_archivo < 700000))
{
echo "La extensión o el tamaño de los archivos no es correcta.
}
else
{
if (move_uploaded_file($_FILES['userfile']['tmp_name'], "./" . $nombre_archivo))
{
echo "<div><center><br><br>";
echo "<b>El archivo ha sido cargado satisfactoriamente.</b>";
echo "</center></div>";
echo "<br>";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.<br>";
}
}
?>
Cuando subo archivos .jpg funciona perfectamente, pero cuando intento subir archivos .xls
no funciona, me sale el aviso de "Ocurrió algún error al subir el fichero. No pudo guardarse." que está en el script.
Alguien me puede dar alguna idea de cómo puedo subir archivos de Excell ???
Valora esta pregunta


0