Php

Résolu/Fermé
joella Messages postés 112 Date d'inscription mercredi 13 février 2008 Statut Membre Dernière intervention 2 juin 2009 - 2 avril 2008 à 14:38
joella Messages postés 112 Date d'inscription mercredi 13 février 2008 Statut Membre Dernière intervention 2 juin 2009 - 3 avril 2008 à 15:01
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 lundi 10 mars 2008 Statut Membre Dernière intervention 11 septembre 2008 8
2 avril 2008 à 14:44
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 mercredi 13 février 2008 Statut Membre Dernière intervention 2 juin 2009 12
3 avril 2008 à 15:01
Bonjour
Je te remercie pour ta reponses.
Oui, je vois mon erreur de parenthèse.
Je vous remercie!
0