Codice PHP:
Premetto che non conosco molto la sintassi.
Questo e' lo script che mi da problemi.
<?php
//connessione a mysql
$dbconnidx=mysql_connect ("localhost", "root", "");
//selezione del database prova
mysql_select_db("calciatori", $dbconnidx);
$sqlAdmin = "SELECT *
FROM login
WHERE username = '".$username."'
AND pwd = '".$pwd."'";
//esecuzione query
$result = mysql_query($sqlAdmin)
or die("Query failed");
$adminOK = FALSE;
while($line = mysql_fetch_array($result ,MYSQL_NUM) && !$adminOK)
{
print "while\n";
print $line['username'];
print "
";
if($line[sizeof($line) - 1] == 1)
{
print "Amministratore\n";
$adminOK = TRUE;
}
}
if ($adminOK == FALSE)
print "Spiacente, non hai i permessi d'amministrazione.\n";
?>
Mi viene sempre fuori che non sono amministratore.
L'ultimo campo del record e' un intero, che se uguale a 1 mi dice se l'utente e' amministratore.
grazie
cialz