cs_antho11
Messages postés38Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention13 février 2005
-
5 août 2004 à 22:13
pyroflo
Messages postés323Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention17 mai 2005
-
11 août 2004 à 12:36
Alors voila
Voici le formulaire d'identification
Pseudo
" size="7">
Mot de passe
[# S'inscrire]
[# Mot
de passe oublié ?]
Après avoir saisi son login et mdp
sa envoi dans identification.php
au début je met ça
$login=$HTTP_POST_VARS["login"];
Si se sont les bon login et mdp
on créer un cookie
setcookie("coklogin",$login,time()+365*24*60*60) ;
après je l'apelle dans le formulaire
" size="7">
Mais a marche pas sa affiche pas le pseudo pourtant le cookies est bien enregistrer !
if(empty($_POST['pseudo'])) // Si login est vide
{
echo '
<center>Vous avez oublié votre pseudo !
</center>';
exit; // On arrête le chargement de la page
}
if(empty($_POST['password'])) // Si aucun password n'a été donné
{
echo '
<center>Vous avez oublié votre mot de passe !
</center>';
exit; // On arrête le chargement de la page
}
// On recupère le mot de passe de la table membres qui correspond au login du visiteur
$sql = "SELECT password FROM membres_tbl WHERE pseudo='$_POST[pseudo]'";
$req = mysql_query($sql) or die('Erreur !
'.$sql.'
'.mysql_error()); // On exécute la requête et on gère l'erreur
$data = mysql_fetch_array($req); // On met dans un tableau la requete $sql
if($data['password'] != $_POST['password']) // Si le password entré par le visiteur est différent de celui contenu dans la base de données
{
echo '
<center>Vous avez entré un mauvais mot de passe ou un mauvais login...
</center>';
exit; // On arrête le chargement de la page
}
else // Sinon...
{
session_start(); // On ouvre une session
session_register('pseudo'); // On enregistre la variable de session login
session_register('password'); // On enregistre la variable de session password]
setcookie("coklogin",$login,time()+365*24*60*60) ;
?>
<script>setTimeout("parent.location='../pronostics/saisie_prono.php'",1)</script>
<?php
}