page 1, page 2, page 3
page 1 = entrer ( code html avec form)
page 2 = script php ouverture page commentaire
page 3 = commentaire ( page où il y a le livre d'or )
donc le visiteur se connecte a la page 1, une page 2 aparai une fois que son login est valider ou si il est refuser il es redirigé vers une autre page. et ensuite, la page 3 aparai pour qu'il laisse son commentaire dan le livre d'or.
mais il doit rentré son login dan la page 1 et 3. alors y a -t-il un moyen pour qu'il n'est qu'a rentré qu'une seul foi son login. utilisé un
- Code: Tout sélectionner
echo'$login'
sinon qui peu me dire le principe des espace membres, car le le visiteur s'enregistre mais pour toute les page. car on peu laisser des commentaire sur plusieur pas donc au lieu qu'il rentre 2 fois son login pour laisser 1 commentaire, peu etre utiliser le système des espace membres mais je ne sais pas tro faire alors qui peu m'aider !
- Code: Tout sélectionner
<?
mysql_connect("localhost", ".....", "......");
mysql_select_db(".......");
if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass'])) {
extract($_POST);
// on recupère le password de la table qui correspond au login du visiteur
$sql = "select pwd from tbl_user where login='".$login."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($req);
if($data['pwd'] != $pass) {
echo '<p>Mauvais login / password. Merci de recommencer</p>';
include('login.htm'); // On inclut le formulaire d'identification
exit;
}
else {
session_start();
$_SESSION['login'] = $login;
echo 'Vous avez était identifié avec succès. Pour poursuivre l enregistrement de votre commentaire, cliquer <a href="soleil2_commentaire.php"> ici</a>.';
// ici vous pouvez afficher un lien pour renvoyer
// vers la page d'accueil de votre espace membres
}
}
else {
echo '<p>Vous avez oublié de remplir un champ.</p>';
include('login.htm'); // On inclut le formulaire d'identification
exit;
}
mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)
?>
et une autre p'tite chose. au lieu que le visiteur clic sur un lien de la page 2, n'y a -t-il pas un procédé qui fai apparaitre automatiquement la page au bout de 2 ou 3 seconde ?? merci