Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/02/2014, 14:54
Karen_mBrK
 
Fecha de Ingreso: enero-2014
Mensajes: 127
Antigüedad: 10 años, 9 meses
Puntos: 2
Respuesta: Mostrar imagen.

Pues, he intentado como me has dicho, y no me sale. :(

Por miedo a romper mi base, cree otra tabla que se llama "Fotos" que contiene también, el campo CURP.

Entonces, hice un select:

Código PHP:
SELECT usuarios.CURPfotos.CURPfotos.Foto
FROM usuarios
fotos
WHERE usuarios
.CURP fotos.CURP 
Para que muestre la foto del usuario, y después, al intentar mandarla llamar, usé lo siguiente:

Código PHP:
      <img src="/imagenes/<?php echo$row_fotos['Foto']?>>
Para subir las imágenes, tengo 2 páginas, una se llama foto.php, y la otra subir.php.
Aquí los códigos:

Foto:
Código PHP:
<form name="form1" enctype="multipart/form-data" method="post" action="subir.php">
  <label>
  nombre
  <input name="nombre" type="text" id="nombre">
  </label>
  <br>
  <label>
  subir foto
  <input name="foto" type="file" id="foto">
  </label>
  <br>
  <label>
  <input type="submit" name="Submit" value="Subir">
  </label>
</form>
 <?php

 mysql_connect
("localhost","root");
 
mysql_select_db("pharma");  

?>
Y subir:

Código PHP:

<?php
$nombre
=$_POST['nombre'];
$nombrefoto=$_FILES['foto']['name'];
$ruta=$_FILES['foto']['tmp_name'];
$destino =  "fotos/".$nombrefoto;
copy($ruta,$destino);

 
mysql_query("insert into fotos(nombre,foto) values('$nombre','$destino')");
 
header("Location:foto.php");
?>

El otro problema que tengo, es que si bien, el upload es correcto, no me avisa cuando este ya está hecho, pero si me aparece en mi carpeta "Fotos"

Espero y puedan ayudarme, y me haya explicado correctamente.