Bonjour,
Voila mon problème, je débute en php et je voudrais faire un espace membre. Pour cela, aprés des recherches, il est conseillé d'utiliser les "sessions".
J'ai donc fait ceci mais ca ne parche pas :
<?php include("conf.php); // Controle if($_POST["login"] != "" && $_POST["pass"] != "") { $username = $_POST["login"]; $password = sha1($_POST["pass"]); // Connexion au serveur mysql $connexion = mysql_connect($mysql_link,$mysql_user,$mysql_password); mysql_select_db('forum',$connexion); // Récupération des données de la table $sql = "select * from users WHERE username='$login' AND password='$password'"; // Envoi $requete = _AT_mysql_query($sql, $connexion) or die($sql."<br>".mysql_error()); // On récupère le résultat $result = mysql_fetch_object($requete); // Si la requête s'est bien passée if(is_object($result)) { // Début de la sessions session_start(); // Enregistrement d'une variable de session $_SESSION['login'] = $username; header('Location: page1.php'); } else { header('Location: index.php'); } } // Fermeture mysql_close(); ?>
La page reste désesperément blanche. Je pense qu'il manque déja des "or die" mais je ne sais déja pas trop où les mettre. Si quelqu'un pouvait m'aider et m'expliquer mon erreur, svp ! Merci