Ciao a tutti!
Allora ho un piccolo problema che non riesco a risolvere...
Allora io ho salvato nel database un immagine che faccio caricare da un form.
Adesso vorrei, in un altra pagina, prelevare dal database quella foto e visualizzarla...
Allora ho inserito questo codice e Funziona!!! Si... funziona se lo metto in una pagina da solo:

Codice PHP:
       
mysql_connect
("127.0.0.1""Mio_utente""mia_psw")
or die(
"Connessione non riuscita: " mysql_error());

if(!
mysql_select_db("mio_Db"))
die(
"Selezione database fallita!");

// Query per ottenere l'elenco dei files
$query "SELECT * FROM   user
        WHERE  user_id='
$user_id' ";

$risultato mysql_query($query)
or die(
"Query non valida: " mysql_error());

// Se ci sono file nel DB
if(mysql_numrows($risultato))
{
    
// Estrazione dei risultati e stampa dei links
    
while ($tmp mysql_fetch_array($risultato))
    {
     
header("Content-Type: " $tmp["tipofoto"]);

        echo 
$tmp["datifoto"]; 
    }
}
else
{
    echo 
"

Nessun file presente nel database</p>"
;

Ma se lo inserisco all'interno di una tabella (in pratica ho divso la pagina in 3 parti verticalmente e mi posiziono in quella di sinistra) mi viene tutta pagina bianca con scritto immagine al centro, ma non si vede nulla! Invece se al posto di:
Codice PHP:
   header("Content-Type: " $tmp["tipofoto"]);

        echo 
$tmp["datifoto"]; 
Ci metto qualsiasi istruzione per stampare ad esempio il nome o il cognome ecc... dell'utente con il determinato $user_id, mi carica l mia pagina con i vari sfondi eccc e mi stampa correttamente il dato richiesto...

Qualcuno sa mica dirmi perchè mi fa questo?

Grazie!