Foros del Web » Programando para Internet » PHP »

Script no imprime imagenes en pantalla

Estas en el tema de Script no imprime imagenes en pantalla en el foro de PHP en Foros del Web. Hola de nuevo, les mando un gran saludo a todos y aprovechando que ando por aqui quiero agradecerles por su ayuda y hacerles saber que ...
  #1 (permalink)  
Antiguo 20/09/2006, 02:49
 
Fecha de Ingreso: julio-2006
Ubicación: Tulsa, OK, USA
Mensajes: 64
Antigüedad: 17 años, 9 meses
Puntos: 0
Script no imprime imagenes en pantalla

Hola de nuevo, les mando un gran saludo a todos y aprovechando que ando por aqui quiero agradecerles por su ayuda y hacerles saber que he aprendido mucho gracias a todos ustedes. Bueno este es mi problema: tengo un script (php porsupuesto) para subir 2 fotos y una vez cargadas se imprime en la pantalla las fotos que se subieron pero solo me muestra una foto la otra no, aqui les dejo mi codigo para que me hechen una mano, haber si dan con la falla.

Código PHP:
<?php
$ruta1
"images/".$_FILES['fichero1']['name']; 
$ruta2"images/".$_FILES['fichero2']['name']; 

           
move_uploaded_file($_FILES['fichero1']['tmp_name'], $ruta1); 
           
move_uploaded_file($_FILES['fichero2']['tmp_name'], $ruta2);

               echo 
"<b>Upload exitoso!. Datos:</b><br>";
              
printf("Foto1: <i><a href=$ruta1 target=_blank><img src=$ruta1 width=50 height=37></a></i><br>");
              
printf("Foto2: <i><a href=$ruta2 target=_blank><img scr=$ruta2 width=50 height=37></a></i><br>");
            echo 
"<br><hr><br>";
// A continuación el formulario
?>

<form action="<?php echo $_SERVER['PHP_SELF'?>" method="post" enctype="multipart/form-data">
    &nbsp;
    Subir Fotos:</a><table border="0" width="24%" id="table1">
            <tr><td width="240"><input type="file" name="fichero1"></td></tr>
            <tr><td width="240"><input type="file" name="fichero2"></td></tr>
        </table>
    <p><input name="submit" type="submit" value="Upload!"></p>
</form>
muchas gracias de nuevo. Un saludo

Última edición por ziegenbock; 20/09/2006 a las 03:23
  #2 (permalink)  
Antiguo 20/09/2006, 07:11
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Te recomiendo no usar printf() para lo que haces. Respeta las comillas en el HTML donde se requieren .. no las omitas por "comodidad".

Código PHP:
echo "Foto1: <i><a href=\"".$ruta1."\" target=\"_blank\"><img src=\"".$ruta1."\" width=\"50\" height=\"37\"></a></i><br>"
Y así con la otra.

Revisa viendo el código fuente HTML generado (en tu navegador ver -> código fuente) si los tag's HTML que indicas (el de imagen y tu link) toman el valor esperado.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 20/09/2006, 21:18
 
Fecha de Ingreso: julio-2006
Ubicación: Tulsa, OK, USA
Mensajes: 64
Antigüedad: 17 años, 9 meses
Puntos: 0
Eso es, muchas gracias Cluster, como siempre.

Salu2.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:44.