Ciao a tutti, spero di essere nella sezione giusta.
Da tempo mi dibatto in cerca di una soluzione, spero che qualche anima buona mi possa aiutare.
In sostanza utilizzo una tabella mysql in cui ho inserito anche un campo dati (blob - binary), con i rispettivi campi nome (varchar) e tipo (varchar).
Ho caricato in tabella dei file .html che vengono regolarmente visualizzati nel file mostra.php, questo � il codice:
PHP:
<?php
include("config.inc.php");
// parametri del database
@mysql_connect ($db_host, $db_user, $db_pass);
mysql_select_db ($db_name)or die("errore nella selezione del database");
$query = "SELECT * FROM $db_tab WHERE rif=800";
$result = mysql_query ($query);
while($row=mysql_fetch_array($result)) {
echo 'riferimento: '.$row['rif'].' <br />';
$nome = @MYSQL_RESULT($result,0,"nome");
$data = @MYSQL_RESULT($result,0,"dati");
$type = @MYSQL_RESULT($result,0,"tipo");
echo "$data<br />";
echo $nome;
}
?>
Dalla visualizzazione phpMyAdmin il tipo file riporta:text/html.
Fin qui tutto regolare, il problema si manifesta quando invece di un file .html carico in database un file .php, nel qual caso il contenuto del file non viene visualizzato e da phpMyAdmin il tipo file riporta: application/octet-stream.
Come posso modificare il codice per poter visualizzare anche il contenuto del file .php?
Qualcuno mi pu� dare un suggerimento?
Grazie in anticipo