Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2009, 17:55
Avatar de TROQUELADO
TROQUELADO
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona
Mensajes: 94
Antigüedad: 16 años
Puntos: 0
upload basico

hola,

estoy siguiendo un manual de flash-php-mysql muy basico para adentrarme en este mundo, y uno de los ejemplos no me sale, he repasado mil veces el codigo y esta identico al libro.

Se trata de un archivo php (upload_jpg.php) que carga una imagen en una carpeta existente en el servidor (fotografias/). Os escribo el codigo, no es muy largo, a ver si a simple vista veis que falla o falta algo,

mil gracias.

Código PHP:
<?php

if(isset($submit)){
    if(
is_uploaded_file($_FILES['imagen']['tmp_name'])){
        if(
$_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){
            
$nuevoNombre time().".jpg";
            
move_uploaded_file($_FILES['imagen']['tmp_name'],"fotografias/$nuevoNombre");
            
$data GetImageSize("fotografias/$nuevoNombre");
            echo 
"<img src='fotografias/$nuevoNombre' $data[3]> <br> imagen $nuevoNombre subida con éxito";
        }
        else {
            echo 
"Formato no valido para fichero de imagen";
        }
        
    }
    else {
            echo 
"Error al cargar la 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>