Profil supprimé | J'ai mis cela sur toutes mes pages admin :
Code :
- session_start();
- // vérifie qu'une session existe sinon redirection vers la page index pour se reconnecter.
- if (!isset($_SESSION['pseudo']))
- {
- header ("Location: http://www.pc-fute.com/blabla/blalba.php" );
- exit();
- }
|
J'ai bon comme celà ?
La page pour se loguer :
Code :
- mysql_connect($serveur, $utilisateur , $motDePasse);
- $db = mysql_select_db("$base" ); //sélection de la table
- $pseudo = $_POST["pseudo"];
- $mot_de_passe = $_POST["mot_de_passe"];
- $requete = "SELECT id, pseudo FROM $table23 WHERE pseudo='$pseudo' AND mot_de_passe=PASSWORD('$mot_de_passe')"; //verif pseuo et mot de passe
- $resultat = mysql_query($requete); // exécution de la requete
- $ligne = mysql_fetch_array($resultat, MYSQL_NUM); //envoie le résultat dans ligne
- // création de la session
- if ($ligne)
- {
- session_start();
- $_SESSION['pseudo'] = $ligne[1];
- $_SESSION['id'] = $ligne[0];
- setcookie ('pseudo', $ligne[1], time()+3600, '/', 0);
- setcookie ('id', $ligne[0], time()+3600, '/', 0);
- header ("Location: http://www.pc-fute.com/blabla/blabla.php" );
- exit();
- }
- else
- {echo "Erreur de login ou mot de passe.";}
- mysql_close();
|
J'ai une question, quand je met " $ligne[1]; " je pourrai mettre " $ligne['pseudo'] " par exemple ?
Merci Message édité par Profil supprimé le 17-07-2004 à 22:44:48
|