Pb programme

pat65300 Messages postés 24 Date d'inscription mercredi 30 novembre 2005 Statut Membre Dernière intervention 22 mai 2007 - 18 janv. 2006 à 16:31
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 19 janv. 2006 à 14:18
bonjour
j ai un petit probleme avec ce programme.
le programme:
<?php
session-start();
if (isset($-post['nom']&& isset ($-post['passe']{
$ nom = $-post['nom'];
$ passe= $-post['passe'];
if(verification($nom,$passe)){
$-SESSION['nom']=$ nom;
echo " vous êtes identifié "
echo "A href ='index.php'>menu principal"
}
else{
unset($-SESSION['nom'];
echo "authentification incorrecte
"
echo "A href='auth.php'>recommencez!"
}
}
else{
echo "erreur de formlaire!
"
echo "A href='auth.php'>Authentification "
}
function verification($ n,$ p){
requite(connection.php);
$result=mysql-query("select* from utilisateur
where nom='$ nom'
and passe='$ passe'");
if (mysql-num-rows $resultat >0){
return true;

else
return false;

}
?>
les erreurs:
"0"){ return true; else return false; } ?>
merci d'avance de me repondre.

3 réponses

cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
18 janv. 2006 à 16:55
Salut,

if (isset($-post['nom']&& isset ($-post['passe']{

=> if (isset($-post['nom'],$-post['passe'])){

<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li><li>Codes-php.net</li>
0
FhX Messages postés 2350 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 18 avril 2015 3
19 janv. 2006 à 13:28
Heu, c'est moi où alors le parseur de PHPCS qui a tout bouffé ?

Et pis c'est pas $-post... mais $_POST !

Pareil pour $_SESSION !!

Il manque des parenthèses un peu partout etc..
0
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
19 janv. 2006 à 14:18
tiens j'avais même pas vu ça oui...

if (isset($-post['nom'],$-post['passe'])){

=> if(isset($_POST['nom'],$_POST['passe'])){

unset($-SESSION['nom']; => unset($_SESSION['nom']);

c'est à se demander si il a fait exprès de nous pondre ce code ultra pourri ^^
<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li><li>Codes-php.net</li>
0
Rejoignez-nous