MbK_
Etudjant
bon jme prend la tete ac ce site!! j'ai un probleme ac l'autentification et un avec les session_start();
j'ai crypter les mots de pass ac la fonction md5() de php. pour l'inscription c super ca fait juste ce qu'il faut. mais c'est ds l'autentification que ca plante.
:arrow: auth1.php : formulaire avec pseudo et pass.
:arrow: auth2.php code :
:arrow: espace.php code :
et qd je me log, j'ai l'erreur comme quoi je n'ai pas le droit d'accéder a la page et en plus j'ai ca
alors voila. probleme avec la reconnaissances qd je crypte le pass et avec les
session_start();
ca me prend la tete
ca existe un site qui reprend ttes les erreurs de mysql et qui les explique??
j'ai crypter les mots de pass ac la fonction md5() de php. pour l'inscription c super ca fait juste ce qu'il faut. mais c'est ds l'autentification que ca plante.
:arrow: auth1.php : formulaire avec pseudo et pass.
:arrow: auth2.php code :
Code:
<?
$_POST['login'] == $_SESSION['login'];
md5($_POST['pass'])== $_SESSION['pass'];
if (empty($_POST['login']) AND ($_POST['pass']))
{
echo 'Vous avez oublié de mettre des données';
}
else
{
mysql_connect("sql2.easy-hebergement.net","morback","xxxxx");
mysql_select_db("morback");
$sql = mysql_query("SELECT * FROM membres WHERE login='$_POST[login]'") or die('erreur:' .mysql_error());
while ($donnees = mysql_fetch_array($sql))
{
if ($_POST['pass'] == $donnees['pass'])
{
// si le mot de passe est bon, mettez ici ce que vous voulez
include('espace.php');
}
else
{
echo 'Votre mot de passe ou votre pseudo n\'est pas correcte, si vous n\'etes pas inscrit, veuillez vous inscrire <a href="inscription.php">ici</a>!!<br>';
echo '<a href="auth1.php">Retournez &agrave; l\'identification</a>';
}
}
mysql_close();
}
?>
Code:
<?
session_start();
if (!isset($_SESSION['pseudo'])) // si les variables de session ne sont pas définies
{
echo 'Vous n\'avez pas le droit d\'accéder à cette page';
include ('auth1.php');
}
else
{
mysql_connect("sql2.easy-hebergement.net","morback","xxxxx");
mysql_select_db("morback");
$donnees = mysql_query("SELECT * FROM membres"); // Requête SQL
?>
<em><font size="4">Ton pseudo</font></em> est <? echo $donnees['login']; ?>,
<font face="Geneva, Arial, Helvetica, sans-serif">ton mail</font> <? echo $donnees['mail']; ?>,
ta signature "<? echo $donnees['signature']; ?>",
<?
}
mysql_close(); // Déconnexion de MySQL
?>
j'ai ce probleme lorsque je met session_start(); sur les 2 pages , qd jle met nul part etc.Warning: mysql_close(): no MySQL-Link resource supplied in /home/morback/www/test/inscription_auth/auth2.php on line 28
alors voila. probleme avec la reconnaissances qd je crypte le pass et avec les
session_start();
ca me prend la tete
ca existe un site qui reprend ttes les erreurs de mysql et qui les explique??