hola ya solucioné lo del tipo, queda así:
Código PHP:
$logo_tip=exif_imagetype($logo_nombre_temporal) ;
$logo_tipo=image_type_to_mime_type($logo_tip);
echo"El tipo es:$tipo";
// y me imprime El tipo es:image/jpeg
BLOB.PHP queda como:
Código PHP:
if(isset($_POST['id'])){
require ('conexion.php');
if($conexion=conexion()){
$sql="SELECT imagen_blob,imagen_nombre,imagen_peso,imagen_tipo FROM datos WHERE id='$_POST[id]'";
$resultado=mysql_query($sql,$conexion);
$blob= mysql_result($resultado,0,"image_blob");
$tipo = mysql_result($resultado,0,"imagen_tipo");
$nombre= mysql_result($resultado,0,"imagen_nombre");
$peso = mysql_result($resultado,0,"imagen_peso");
header("Content-type: '$tipo'");
header("Content-length: $peso");
header("Content-Disposition: inline; filename=$nombre");
echo"<input type='hidden' name='id' value='".$_POST['id']."'>";
}}
pero me sigue pasando la imagen como texto, me sigue pasando esas cosas raras, todos esos simbolos....
¿Dónde debe ir la cabecera que dices?... tambien donde imprimo el resultado???... de antemando gracias¡¡¡