Erreur scrip espace membre

Fermé
funkeen Messages postés 204 Date d'inscription mardi 14 décembre 2010 Statut Membre Dernière intervention 12 novembre 2011 - 6 août 2011 à 14:54
 yourSQL - 6 août 2011 à 22:01
Bonjour je suis en train de m'entraîner a créer un espace membre avec des tutos en vidéos ( conseillé par ce forum ), bref et une erreur s'affiche, j'en suis a la ou le mec quand il veut se connecter il marque ses identifiants ( pseudo et passe) bah ca cherche dans la BDD si les ids y sont ...et va me met une erreur ..., bon je ne suis pas très précis mais je ne sais pas quoi dire d'autre...Bon voilà toutes mes pages :

index.html = le forumulaire de connection
acces.php = tout le bordel qui test les truc et qui se connecte
co.php = conexion a la BDD
space.php = espace membre quand le mec est co sur son compte


index.html
_________________________________________________________________
<center><form method="post" action="acces.php">
Pseudo:<input type="text" name="log"/></br>
Pass:<input type="password" name="pass"/></br>
<input type="submit" value="Se connecter"/>
</form></center>
_________________________________________________________________


acces.php
__________________________________________________________________

<?php
include('co.php');
if(!empty($_POST['log']) && !empty($_POST['pass'])){

$_POST['log'] = htmlentities($_POST['log']);
$_POST['pass'] = htmlentities($_POST['pass']);

$PMY = "SELECT login FROM conn WHERE logip= '".$_POST['log']."'";
$EX = mysql_query($PMY) or die('Erreur');
$donn = mysql_fetch_assoc($EX);

$_POST['pass'] = md5($_POST['pass']);

if($donn['pass'] != !empty($_POST['pass']) && $donn['login'] != !empty($_POST['log'])){

echo 'Pseudo ou mot de passe incorect !';
}
else{
header('Location: space.php');
}
}
else{
echo 'Remplir tous les champs !';
}
?>
_________________________________________________________________


co.php

_______________________________________________________________

<?php
mysql_connect('localhost', 'root', '') or die('Erreur');
mysql_select_db('test');
?>

___________________________________________________________________



et space.php on s'en fou ya rien .....






Bref merci d'avance si vous pouvez m'aider merci ...



3 réponses

hervé56 Messages postés 269 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 25 mars 2017 10
6 août 2011 à 15:05
mais quelle est l'erreur que tu rencontre ?
0
funkeen Messages postés 204 Date d'inscription mardi 14 décembre 2010 Statut Membre Dernière intervention 12 novembre 2011 5
6 août 2011 à 15:17
L'erreur est : Notice: Undefined index: pass in C:\wamp\www\acces.php on line 16
0
hervé56 Messages postés 269 Date d'inscription lundi 15 novembre 2010 Statut Membre Dernière intervention 25 mars 2017 10
6 août 2011 à 15:53
déja a partir de la tu peux sortir de $_POST

$log = htmlentities($_POST['log']); 
$pass = htmlentities($_POST['pass']); 


et ca c'est faux

if($donn['pass'] != !empty($_POST['pass']) && $donn['login'] != !empty($_POST['log']))
0
Allez voir le site du zéro aussi, vous aurez un code juste comme base de travail.
0