Php

Résolu
joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -  
joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je fais un script en php pour verifier le login et le mot de passe
Voir ceci le code:
<?php
require_once("connexion.php");
$sql="select login_name ,password_name from turbine_user ";
$res=mysql_query($sql)or die(mysql_error());
while ($data=mysql_fetch_array($res))
{
$login=$data['login_name'];
$pass=$data['password_name'];
if (isset($_POST['login'])==$login) && (isset($_POST['pwd'])==$pass))
{
header("Location: ./user/frame.html");
}

}

if (isset($_POST['login'])=="admin") && (isset($_POST['pwd'])=="root"))
{
header("Location: ./admin/frame.html");
}
elseif (isset($_POST['login'])=="rehetra") && (isset($_POST['pwd'])=="rehetra"))
{
header("Location: ./rehetra/rehetra.php");
}
else

{
echo "verifier le login";
include("index.html");
exit;
}
?>
Au lieu de "if (isset($_POST['login'])==$login) && (isset($_POST['pwd'])==$pass)"
ça donne une erreur comme ceci:
Parse error: parse error, unexpected T_BOOLEAN_AND in C:\Program Files\EasyPHP 2.0b1\www\sigtp\adri.php on line 9
Comment peut-on faire pour le resoudre?
je vous remercie de qui me repondre.
C'est très urgent!!
Merci d'avance
Ok
A voir également:

2 réponses

SyGEN Messages postés 62 Date d'inscription   Statut Membre Dernière intervention   8
 
if (isset($_POST['login'])==$login) && (isset($_POST['pwd'])==$pass))

devient :

if ( (isset($_POST['login']) == $login) && ( isset($_POST['pwd') == $pass ) )

T'as fait une petite erreur de parenthèses.
0
joella Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   12
 
Bonjour
Je te remercie pour ta reponses.
Oui, je vois mon erreur de parenthèse.
Je vous remercie!
0