Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/03/2007, 07:15
Yrnving
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: duda con imagenes

si amigo doy para subir 4 fotos eso lo puedes aumentar tu si lo deseas, pero el script en si lo que hace, es subir una foto con toda su inforamcion. es decir quedaria mas o menos asi..

id, archivo_binario, archivo_nombre, archivo_peso, archivo_tipo
Yrnvin, foto1, nombre_foto1,pesofoto 1, tipo de la foto 1(si es jpg etc...)
Yrnvin, foto2 nombre_foto2,pesofoto 2, tipo de la foto 2
Yrnvin, foto3, nombre_foto3,pesofoto 3, tipo de la foto 3
Yrnvin, foto4, nombre_foto4,pesofoto 4, tipo de la foto 4

es un ejemplo por que no me supe explicar jeje xD... y para verlas necesitarias este codigo:

pagina estructurada...
<?
echo "<table>";

While ($registro=mysql_fetch_assoc($consulta)){
if($registro['id']==$userid){
echo"<tr>";
echo"<td bgcolor=\"#4F4D8C\">";
echo"<img src=\"ver.php?id=".$registro['id']."\" width=\"100\" height=\"75\">";
echo"</td>";
echo"<td>";
echo "<br> Nombre archivo: ".$registro['archivo_nombre'];
echo "<br> Tipo archivo (MIME formato): ".$registro['archivo_tipo'];
echo "<br> Peso: ".$registro['archivo_peso']." bytes.<br><br>";
echo"</td>";
echo"<tr>";
}
}
echo "</table>";
?>

y en la pagina ver.. necesitas este codigo:

if(isset($_GET['id'])) {
$user="";
$database;
$conexion=mysql_connect("localhost","$user") or die ("no se ha podido conectar a la BD");
mysql_select_db("$database") or die ("no se ha podido seleccionar la BD");
$sql = "SELECT archivo_binario,archivo_tipo FROM archivos WHERE id='".$_GET['id']."'";
$consulta = mysql_query($sql,$conexion);
$datos = mysql_result($consulta,0,"archivo_binario");
$tipo = mysql_result($consulta,0,"archivo_tipo");
header("Content-type: $tipo");
echo $datos;
}
con todo esto el usurio puede almacear 4 fotos con su id.. y luevo ver esas 4 fotos de ese mismo id...