Ciao a tutti, ho scritto in notepad un file in php
che ho chiamato menu.html.php in cui tento una connessione
a un database con user e password passate da un form precedente. Premesso che in Explorer funziona, con Mozilla la pagina risultante comprende sia la parte nell'if che quella nell'else, come se il codice php non funzionasse.
Ecco il codice:

<?
$db_host = "localhost";
$db_user = $_POST["username"];
$db_password = $_POST["password"];
$db_name = "prova";

$db = @mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) {
$auth=0;
?>
<HTML>
<TITLE>Access denied</TITLE>


<FONT COLOR=CC0000><H1>Access denied!</H1></FONT></P>
</HTML>

<?
}
else {
$auth=1;
?>
<HTML>


<FONT COLOR=CC0000><H1>Welcome!</H1></FONT></P>
</HTML>

<?
}
?>

In pratica vedo sia Access denied che Welcome.
Secondo voi da che dipende?