voici mon erreur : Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\..\ajout_utilisateur.php:10) in C:\wamp\www\..\connexion_utilisateur.php on line 4
Mon erreur vient du session_start(); je vois pas trop quelle est le problème j'ai essayé plusieurs choses qui n'ont pas marché donc si vous pouviez m'aider merci
mon code :
connexion_utilisateur
la page ajout_utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function connexionLogin($pseudo, $password) { session_start(); // On s'amuse a creer quelques variables de session : $requete = "SELECT pseudo_uti, mdp_uti from utilisateur"; $resultat = mysql_query($requete) or die('Erreur SQL !<br />'.$requete.'<br />'.mysql_error()); while ($donnee = mysql_fetch_array($resultat)) { // Si le mot de passe et le pseudo ont ete envoye if($password AND $pseudo) { // Si les 2 tests sont bon, alors on est connecte en admin if($password==$donnee['mdp_uti'] AND $pseudo==$donnee['pseudo_uti']) { $_SESSION['pseudo']=$pseudo; } } } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 include ('connexion_bdd.php'); include ('connexion_utilisateur.php'); connexionLogin($_POST['password'], $_POST['pseudo']); if($_SESSION['pseudo']) { }







Répondre avec citation
Partager