Ho il seguente codice nella pagina di config.php
Codice PHP:
<?php
// Ho tolto i dati di connessione ma vi assicuro che sono giusti ;)
######## DIRECTORIES/FILES ########
$maindir = "/var/site/org/";
$sourcedir = "/var/site/org/risorse";
$themedir = "/var/site/org/template";
function Connessione()
{
// Effettuo la connessione al database
mysql_connect($db_host, $db_user, $db_passwd);
or die("Connessione non riuscita: " . mysql_error());
// Seleziono il database da utilizzare
mysql_select_db($db_name);
or die("Errore durante la selezione del database!");
}
}
?>
ho poi la pagina di index che svolge una query di prova x vedere se la connessione funziona (il file di config è nella stessa directory della index
Codice PHP:
<?php
// Ricerco ed includo il file di Configurazione
require_once(dirname(__FILE__) . "/config.php");
// Effettuo la connessione al database
Connessione();
//Eseguo una query di prova
$query_prova = "SELECT * FROM prova";
$result = mysql_query($query_prova) or die(mysql_error());
echo '
<html>
<head>
<title></title>
</head>
<body>
<table border="1">
<tr>
<td colspan="2">DATI</td>
</tr>
';
while($row_data = mysql_fetch_array($result))
{
echo "
<tr>
<td>{$row_data[id]}</td>
<td>{$row_data[nome]}</td>
</tr>
";
}
echo '
</table>
</body>
</html>
';
?>
il risultato? una pagina bianca nella quale non compare nemmeno il title.. non capisco nn mi sembra di aver sbagliato nulla