salve, non sono ferratissimo con il php però occhio e croce qualcosa la tiro fuori... ma questa proprio no :(
in breve se salvo un immagine sullo spazio web e magari il suo nome in una tabella la riesco a recuperare e a creare da essa un link ma se l'immagine è racchiusa direttamente nel database la cosa si complica un bel po... o mi appare l'immagine oppure se inserisco anche degli echo con il comando per il link mi restituisce il codice blob ma non l'immagine... help
sotto riporto il codice della pagina che uso per recuperare le immagini blob, ma se volessi farla diventare un link come faccio ?
Codice PHP:
<?
include("variables.php");
if($_GET['id'] == "")
header("Location: open.php");
// Connessione e selezione del database
mysql_connect($host,$username,$password)
or die("Connessione non riuscita: " . mysql_error());
if(!mysql_select_db("$database"))
die("Selezione database fallita!");
// Query per recuperare il file
$query = "SELECT * FROM tabella WHERE id = " . $_GET["id"];
$risultato = mysql_query($query)
or die("Query non valida: " . mysql_error());
$tmp = mysql_fetch_array($risultato);
// Invio l'intestazione contenente il tipo MIME del file
header("Content-Type: " . $tmp["tipo"]);
// Invio il contenuto del file
echo $tmp['dati'];
?>