Ho fatto qualche passo avanti per aiutarvi a capire il mio problema.
Se nel file da includere metto xes: echo "incluso"; questo mi viene stampato, quindi il file lo include. Tuttavia se nel file da includere metto per es. questo codice (a titolo di esempio, solo per provare):
file --> new.php (quello da includere)
<?
include ("configura.php"); // contiene parametri di connessione
// connessione
$connessione = @mysql_connect($db_host, $db_user, $db_password) or die ("Si è verificato un errore di connessione");
@mysql_select_db($db_name, $connessione) or die ("Si è verificato un errore nella selezione del database");
// inserisco
$inserisci = "INSERT INTO `".$tabella_utenti."` (browser,os,referer,ip,data,host,ref_host) VALUES ('a','b', 'c', 'd', 'e', 'f', 'g')";
@mysql_query($inserisci, $connessione);
// chiudo la connessione
@mysql_close($connessione);
echo "INCLUSIONE";
?>
----> se però richiamo direttamente il file new.php invece di includerlo funziona perfettamente.
Grazie.![]()