Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: ~V en 22 Julio 2011, 01:46 am



Título: [solucionado] para ver foto que se almacena en servidor y link en BD,
Publicado por: ~V en 22 Julio 2011, 01:46 am
Bueno pues eh estado indagando para poder subir una imagen al servidor y el link a la base de datos.

Bien todo hasta ahí, pero al momento de buscar (mediante una id exis),  me arroja los datos , en cuanto a la foto, me arroja la direccion por ejemplo : fotos/nombre.jpg


Lo que me gustaria es que en ves de darme la direccion, esta pase a ser mostrada (la foto), como si le agregara el codigo de imagen previamente a lo qie me arrojara . (http://....)

pero no se como hacerlo.

(este ejemplo corto es para aprender  a hacerlo)

Código
  1.  
  2. un ejemplo con datos
  3. if ($totEmp> 0) {
  4.    while ($rowEmp = mysql_fetch_assoc($result)) {
  5.        echo "<hr width=\"100%\" size=\"1\" color=\"#00FFFF\">";
  6.        echo "<strong><font size=5 color=\"FF0000\">DATOS INTEGRANTE</font><center></center></strong>";
  7.        echo "<hr width=\"100%\" size=\"1\" color=\"#00FFFF\">";
  8. echo "<strong><font size=5 color=\"FF0000\">Mr/s : ".$rowEmp['nombre']."<br> email : ".$rowEmp['email']."<br> fono : ".$rowEmp['telefono']."<br> imagen: ".$rowEmp['imagen']."</font></strong> : ";
  9. ;
  10.  
  11.            }
  12. }else{
  13.      echo "<font color='red'>Error: probablemente su nombre no este ingresado, contacte la adminstracion.</font>";
  14.  
  15.   }
  16. ?>
  17.  
  18.  
(http://fotos.subefotos.com/953f2a71856db65ebcd0071b2f407850o.jpg)


graciaas :;D


Título: Re: [Duda] para ver foto que se almacena en servidor y link en BD,
Publicado por: Shell Root en 22 Julio 2011, 03:09 am
Pues la verdad, ni te entendí, supongamos que el registro sea el siguiente...
Código
  1. fotos/nombre.jpg

Entonces necesitas mostrarlo,
Código
  1. print "<img src='$URL' />";

Obviamente debe de existir la carpeta que contiene la imagen.


Título: Re: [Duda] para ver foto que se almacena en servidor y link en BD,
Publicado por: ~V en 22 Julio 2011, 03:27 am
Quiero buscar en la base de datos  mediante una ID, sea rut, nombre o algo, (en este caso nombre). Y que me muestre la fila con la informacion que contiene ese ID.



pues bien, hasta ahi todo bien porque me mestra todo, pero en ves de una foto (real) me da el link de la foto, entonces quiero que me de la foto en si.

como hago eso?


Para mostrar los datos estoy usando  (en parte) el siguiente codigo,

Código
  1. echo "<strong><font size=5 color=\"FF0000\">Mr/s : ".$rowEmp['nombre']."<br> email : ".$rowEmp['email']."<br> fono : ".$rowEmp['telefono']."<br> imagen: ".$rowEmp['imagen']."</font></strong> : ";
  2.  


SI te fijas el que me da la imagen, es este
Código
  1. imagen: ".$rowEmp['imagen']."
pero como lo hago para que se imprima la foto.



vale , :D


Título: Re: [Duda] para ver foto que se almacena en servidor y link en BD,
Publicado por: Shell Root en 22 Julio 2011, 03:36 am
Código
  1. print "<img src='".$rowEmp['imagen']."' />";


Título: Re: [Duda] para ver foto que se almacena en servidor y link en BD,
Publicado por: RedZer en 22 Julio 2011, 17:50 pm
prueba asi
Código
  1. <img src=fotos/$rowEmp['imagen'] height=100 width=100  />


Título: Re: [Duda] para ver foto que se almacena en servidor y link en BD,
Publicado por: Shell Root en 22 Julio 2011, 20:15 pm
@RedZer, no ya que se supone que el path lo guarda en la base de datos, por ejemplo: fotos/nombre.jpg


Título: Re: [Duda] para ver foto que se almacena en servidor y link en BD,
Publicado por: ~V en 22 Julio 2011, 23:27 pm
HOlaas,

muchas gracias,  si me funciono. shell root, vale.


Redzer,  no es mala la idea, pero no me muestra la imagen, solo el margen, vale igual : p,