in fase di esecuzione di questo script:
php ritorna questo errore:Codice PHP:
<?
function Autor($user, $password)
{
session_start();
include("includes/db.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database.");
$query = "SELECT * FROM giocatori";
$result = mysql_query($query, $db);
$match = 0;
while ($row = mysql_fetch_array($result))
{
if($user == $row['nome'] && md5($password) == $row['pass'])
{
$match++;
if(!isset($_SESSION['idplayer']) {$_SESSION['idplayer'] = $row['id']}
if(!isset($_SESSION['nome']) { $_SESSION['nome'] = $row['nome']}
if(!isset($_SESSION['pass']) { $_SESSION['pass'] = $row['pass']}
}
}
return array($match);
mysql_close($db);
}
?>
Parse error : parse error, unexpected '{'
la linea in cui questo errore viene generato è quella immediatamente successiva aCodice PHP:
$match++;
dove sbaglio?