Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2008, 12:09
Avatar de jpunk
jpunk
 
Fecha de Ingreso: octubre-2005
Ubicación: Bogota
Mensajes: 335
Antigüedad: 19 años, 5 meses
Puntos: 0
¿Problema con script para hacer upload en host pago?

¿Problema con script para hacer upload en host pago?

El siguiente script que uso es muy sencillo, me funciona perfecto en local, y en un host gratuito en tripod.lycos.es también me funcionaba en el host pago que ahora tengo el problema, será que alguien me modifico algo porque es muy raro que no sirva.


Código PHP:
<?php
if(isset($submit)){
        if (
is_uploaded_file($_FILES['imagen']['tmp_name'])) {
                
//revisamos que sea jpg
                
if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){
                        
//nuevo nombre para la imagen
                        
$nuevoNombre time().".jpg";
                        
//movemos la imagen
                        
move_uploaded_file($_FILES['imagen']['tmp_name'], "fotografias/$nuevoNombre");
                        
//obtenemos la inforamción
                        
$data GetImageSize("fotografias/$nuevoNombre");
                        
//mensaje de éxito
                        
echo "<img src='fotografias/$nuevoNombre' $data[3]> <br> imagen $nuevoNombre subida con éxito";
                }else{
                        echo 
"Formato no válido para fichero de imagen";
                }
        } else {
                echo 
"Error al cargar imagen: " $_FILES['imagen']['name'];
        }
}
?>

<form enctype="multipart/form-data" action="<? echo $PHP_SELF;?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Subir esta imagen: <input name="imagen" type="file">
<input type="submit" name='submit' value="Subir Fichero">
</form>

Mirando la configuración del phpinfo()
Veo que tengo habilitado el file_uploads On
upload_max_filesize 8M

pero en el formulario amplio usando MAX_FILE_SIZE 100000

aunque veo el upload_tmp_dir esta en: no value

podrá ser esto?

Sabe que mas debo mirar
Gracias de antemano.