Ciao a tutti,
sto creando una semplice area riservata, ma rilevo un errore potreste aiutarmi a capire dove sto sbagliando. Grazie mille in anticipo, segnalo l’errore:
Parse error: parse error in c:\programmi\easyphp1-8\www\area riservata_02\autentica.php on line 34
Codice:
<?php
//Richiamo il collegamento al database
require('db.php');
//Avvio o continuo la sessione
session_start();
//Otteniamo l'username e la password
$username=$_POST['username'];
$password=$_POST['password'];
$passwd = md5('$password');
//Impostiamo la query...
$querySQL= "SELECT * FROM utenti WHERE
'username' = '$username'
and
' password' = '$passwd' ";
//Eseguiamo la query
$result=mysql_query($querySQL);
//Controllo se la query è andata a buon fine
if(!$result){
die ("Errore nell'esecuzione della query: <br>".mysql_error());
}
$rows=mysql_fetch_array($result);
//Verifico se l'username e la password sono sbagliati
if(mysql_num_rows($result)==0 and $rows['password'] != $passwd
{
//Mandiamo l'errore e terminiamo lo script
die ("Username e/o password errati <br><a href='login.php'>Torna indietro</a>");
}
//Altrimenti...
else
{
//E salviamo i dati in essa
$HTTP_SESSION_VARS['username'] = $username;
$HTTP_SESSION_VARS['password'] = $passwd;
header("Location: riservata.php");
}
mysql_close();
?>
[/code
sto creando una semplice area riservata, ma rilevo un errore potreste aiutarmi a capire dove sto sbagliando. Grazie mille in anticipo, segnalo l’errore:
Parse error: parse error in c:\programmi\easyphp1-8\www\area riservata_02\autentica.php on line 34
Codice:
<?php
//Richiamo il collegamento al database
require('db.php');
//Avvio o continuo la sessione
session_start();
//Otteniamo l'username e la password
$username=$_POST['username'];
$password=$_POST['password'];
$passwd = md5('$password');
//Impostiamo la query...
$querySQL= "SELECT * FROM utenti WHERE
'username' = '$username'
and
' password' = '$passwd' ";
//Eseguiamo la query
$result=mysql_query($querySQL);
//Controllo se la query è andata a buon fine
if(!$result){
die ("Errore nell'esecuzione della query: <br>".mysql_error());
}
$rows=mysql_fetch_array($result);
//Verifico se l'username e la password sono sbagliati
if(mysql_num_rows($result)==0 and $rows['password'] != $passwd
{
//Mandiamo l'errore e terminiamo lo script
die ("Username e/o password errati <br><a href='login.php'>Torna indietro</a>");
}
//Altrimenti...
else
{
//E salviamo i dati in essa
$HTTP_SESSION_VARS['username'] = $username;
$HTTP_SESSION_VARS['password'] = $passwd;
header("Location: riservata.php");
}
mysql_close();
?>
[/code