Comunidad de diseño web y desarrollo en internet online

Problema con el array $_FILES

Citar            
MensajeEscrito el 15 May 2009 02:19 pm
Hola a todos estoy tratando de hacer un uploader de imagenes y me pasa que $_FILES no me devuelve ningun valor, ya busque por internet la solucion entre las cuales esta la de poner ON file_uploads en php.ini lo esta ya estaba asi, tambien agregar el enctype "multipart/form-data" al formulario pero nada me dio resultado el array sigue nulo a continuacion les paso el codigo a ver si es un error mio.

(aclaro que soy novato en php ^^)

Formulario:

Código :

<html>
<head>
  <title></title>
</head>
<body>
<form method="post" action="uploading_fns.php" enctype="multipart/form-data">
<table>
<tr>
<td>Suba su Imagen: </td>
<td><input type="file" name="archivo"></td>
<td><input type="submit" value="Upload"></td>
</tr>
</table>
</form>
</body>
</html>


y este es el codigo en PHP

Código :

<?

$ruta= "images/"; // ruta donde se almacenan las imagenes.-




   if (isset($_FILES['archivo']) && $_FILES['archivo']['size'] > 0) {

   $tamanyomax= 200000; // Tamaño de archivo en bytes.-
   $nombretemp= $_FILES['archivo']['tmp_name'];
   $nombrearchivo= $_FILES['archivo']['name'];
   $tamanyoarchivo= $_FILES['archivo']['size'];
   $tipoarchivo= GetImageSize($nombretemp);

      if ($tipoarchivo[2] == 1 || $tipoarchivo[2] == 2) {
         if($tamanyoarchivo <= $tamanyomax) {
            if (move_uploaded_file($nombretemp, $ruta, $nombrearchivo)){
                  echo "<p>El archivo se ha cargado satisfactoriamente.</p>";
            }
            else {
               echo "ERROR: No se pudo cargar el archivo";
            }
         }
         else {
            echo "ERROR: El archivo es demasiado grande";
              }
         }
        else {
           echo "ERROR: No es un archvo JPG o GIF valido";
            }
   }

?>


Cualquier ayuda es bienvenida :) desde ya muchas gracias.-

Por Melkaia

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 May 2009 07:18 pm
de q tamaño es el archivo que estas subiendo ? y ademas si puedes colocar la ruta completa desde el root aveces hay server que molestan con este tipo de cosas saludos

Por talcual

686 de clabLevel



 

Colombia

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.