Foros del Web » Programando para Internet » PHP »

no carga imagen en pantalla

Estas en el tema de no carga imagen en pantalla en el foro de PHP en Foros del Web. si la imagen me la guarda en la carpeta fotos que tengo en wamp/www cuando le doy al codigo fuente me sale esto: <pre>El archivo ...

  #31 (permalink)  
Antiguo 17/01/2011, 16:50
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

si la imagen me la guarda en la carpeta fotos que tengo en wamp/www

cuando le doy al codigo fuente me sale esto:

<pre>El archivo es válido y fue cargado exitosamente.
<img src="/fotos/"/></br>Aquí hay más información de depurado:Array
(
[userfile] => Array
(
[name] => images[7].jpg
[type] => image/jpeg
[tmp_name] => C:\wamp\tmp\php1C00.tmp
[error] => 0
[size] => 10467
)

)
</pre>
  #32 (permalink)  
Antiguo 17/01/2011, 16:52
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: no carga imagen en pantalla

¿si te das cuenta que en el src de la imagen solo pones la carpeta, pero no el nombre de la imagen?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #33 (permalink)  
Antiguo 17/01/2011, 17:05
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

cuando le doy a ver imagen me sale esto:

Index of /fotos
[ICO] Name Last modified Size Description
[DIR] Parent Directory -
[IMG] images[7].jpg 18-Jan-2011 00:03 10K

si le doy a images.jpe y si se ve pero eso yo no queria
  #34 (permalink)  
Antiguo 17/01/2011, 17:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: no carga imagen en pantalla

por eso, si entiendo lo que te sucede... pero tu no quieres prestar la atención necesaria!!

según el código fuente que colocaste:
Código HTML:
<img src="/fotos/"/> 
¿si te da cuenta que no sale el nombre de la imagen?

ese es el problema ahora, solo estas imprimiendo la ruta de la imagen, pero no el nombre de la imagen...!!

de verdad, lee con calma y presta mucha atención...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #35 (permalink)  
Antiguo 17/01/2011, 17:10
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

yo ahora tengo esta linea:

echo '<img src="/fotos/images[].jpg"/></br>';
que es lo que esta mal ahora?
  #36 (permalink)  
Antiguo 17/01/2011, 17:12
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: no carga imagen en pantalla

Cita:
Iniciado por azaz Ver Mensaje
yo ahora tengo esta linea:

echo '<img src="/fotos/images[].jpg"/></br>';
que es lo que esta mal ahora?
¿existe esa imagen en dicha carpeta?

porque si lo imprimes así, quiere decir que la imagen existe... o no?

debes entender que el nombre de la imagen no lo debes poner manual, para eso esta el código php que tienes... ¿porque no muestras como lo tienes ahora?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #37 (permalink)  
Antiguo 17/01/2011, 17:13
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

perdona me dejaba una cosita

ahora si
  #38 (permalink)  
Antiguo 17/01/2011, 17:14
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

codigo php:
Código PHP:
Ver original
  1. <?php
  2.  
  3.          $uploaddir = '/wamp/www/fotos/';
  4.          $uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
  5.              echo '<pre>';
  6.              if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
  7.              echo "El archivo es válido y fue cargado exitosamente.\n";
  8.              echo '<img src="/fotos/images[7].jpg"/></br>';
  9.              }
  10.              else {
  11.              echo "¡Posible ataque de carga de archivos!\n";
  12.                   }
  13.              echo 'Aquí hay más información de depurado:';
  14.         print_r($_FILES);print "</pre>";
  15. ?>

aunque realmente he puesto el nombre de la imagen manualmente y eso es lo que no quiero
  #39 (permalink)  
Antiguo 17/01/2011, 17:17
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: no carga imagen en pantalla

seguimos con lo mismo, si vas imprimir el nombre de la imagen manualmente... ¿entonces de que sirve tanto código php si no usas las variables necesarias?

finalmente, claro que debes corregir la linea donde muestras el <img/> pero por favor, te reitero detenidamente, presta atención a todo lo que se ha dicho...

ya tienes la solución frente a ti, solo que no la quieres ver, o hacer...
Código PHP:
// MAL
echo '<img src="/fotos/images[7].jpg"/></br>';

// BIEN
echo '<img src="/fotos/' $nombre_de_la_imagen '"/></br>'
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #40 (permalink)  
Antiguo 17/01/2011, 17:22
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

entonces si la linea correcta es :

Código PHP:
Ver original
  1. echo '<img src="/fotos/' . $nombre_de_la_imagen . '"/></br>';

tengo que definer esa variable y seria asin:

$nombre_de_la_imagen=$uploadfile



no?
  #41 (permalink)  
Antiguo 17/01/2011, 17:47
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

vale ahora si que lo entiendo pero como defino la variable para el nombre de la imagen?
  #42 (permalink)  
Antiguo 17/01/2011, 17:52
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: no carga imagen en pantalla

Cita:
Iniciado por azaz Ver Mensaje
vale ahora si que lo entiendo pero como defino la variable para el nombre de la imagen?
bueno, si reflexionas el código que ya tienes... la variable que guarda la ruta $uploadfile la defines a partir de la ruta, y nombre de la imagen... ¿verdad?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #43 (permalink)  
Antiguo 17/01/2011, 18:01
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

si que quieres decir que en el nombre de la imagen pon uloadfile y ya esta?
  #44 (permalink)  
Antiguo 17/01/2011, 18:05
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: no carga imagen en pantalla

Cita:
Iniciado por azaz Ver Mensaje
si que quieres decir que en el nombre de la imagen pon uloadfile y ya esta?
no, no quiero decir nada de eso... solo que estoy pidiendo de favor que analices tu código, y te fijes como obtener el nombre de la imagen, puesto a que eso hace ya tu código...

obviamente no debes usar $uploadfile por que dicha variable tiene además del nombre, la ruta de la imagen, y esto ultimo no es necesario...

por favor, no preguntes cosas absurdas... de verdad, te vuelvo a repetir: lee con atención lo que se dice, y reflexiona tu código también!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #45 (permalink)  
Antiguo 17/01/2011, 18:07
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

vale lo miro y reflexiono ahora te digo algo?
  #46 (permalink)  
Antiguo 17/01/2011, 18:09
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

ya esta la linea seria asin:
Código PHP:
Ver original
  1. echo '<img src="/fotos/' . $_FILES['userfile']['name'] . '"/></br>';
  #47 (permalink)  
Antiguo 17/01/2011, 18:13
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no carga imagen en pantalla

ahora si muchas gracias Pateketrueke por tu paciencia pero perdona esque estaba en el comedor mi mujer hablandome con la tele atope y no me concentraba hasta que me alejado

muchas gracias por tu paciencia te lo agradezco de verdad y si no te importa visitare este foro para mas consultas aunque te prometo que otra vez prestare mas atencion un saludo que balla todo bien

Etiquetas: carga, pantalla
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 20:14.