Y el siguiente error:
Cita:
La linea 96 es la siguiente:Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\VertrigoServ\www\marco.php:6) in C:\Archivos de programa\VertrigoServ\www\marco.php on line 96
Cita:
Codigo para guardar la imagen 95 header("Content-type: image/jpeg");
96 echo $registro['imagen'];
96 echo $registro['imagen'];
Código PHP:
$conexion = mysql_connect("localhost", "root", "vertrigo");
mysql_select_db("subirimagenes", $conexion);
if ($imagen != "none"){
// archivo temporal (ruta y nombre).
$binario_nombre_temporal=$_FILES['imagen']['tmp_name'] ;
// leer del archvio temporal .. el binario subido.
// "rb" para Windows .. Linux parece q con "r" sobra ...
$binario_contenido = addslashes(fread(fopen($binario_nombre_temporal, "rb"), filesize($binario_nombre_temporal)));
// Obtener del array FILES (superglobal) los datos del binario .. nombre, tabamo y tipo.
$binario_nombre=$_FILES['archivo']['name'];
$binario_peso=$_FILES['archivo']['size'];
$binario_tipo=$_FILES['archivo']['type'];
//insertamos los datos en la BD.
$consulta_insertar = "UPDATE datosusuario SET imagen ='$binario_contenido' WHERE user = '$usuario2'";
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar la imagen en la base de datos.");
Código PHP:
$result = mysql_query("SELECT imagen FROM datosusuario WHERE user='$usuario'");
while ($registro = mysql_fetch_array($result)){
header("Content-type: image/jpeg");
echo $registro['imagen'];