Ho scoperto che l'errore riguarda il file del login.php
Codice PHP:
<?php
session_start();
dbconnect();
if (!isset($verified_user)) $verified_user='';
if ($action=='login') {
$result=mysql_query("SELECT id_user FROM impedil_users WHERE username='".$username."' AND password='".$psw."'");
if (mysql_num_rows($result)>0) list($verified_user)=mysql_fetch_row($result);
else $verified_user='';
}
session_register("verified_user");
?>
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
[url="log-in.php"]Log in[/url] - [url="index.php"]Index[/url] - [url="log-out.php"]Log out[/url]
<?php
echo"
";
if ($verified_user != '') {
echo"[b]Welcome.[/b]
";
} else {
if ($action == "login" && $verified_user == '') {
echo"<font color=\"red\">Login error!</font>
";
}
?>
<form name="login_form" action="log-in.php" method="post">
<input type="hidden" name="action" value="login">
Username: <input type="text" name="username">
Password: <input type="password" name="psw"> <input type="submit" name"Login" value="Login"></form>
<?php
}
function dbconnect() {
mysql_connect("host", "root", "");
@mysql_select_db("impedil_db") or die ("Impossibile accedere al DataBase");
}
?>
</body>
P.S. perchè in questa stanza non c'è il tasto <PHP> oltre al >CODE>?