Invité
Invité n'ayant pas de compte PHPfrance
20 juin 2005, 22:10
arf nan je me prends ca :
Votre login est Inconnu et votre mot de passe est Inconnu
Notice: Undefined index: pseudo in c:\program files\easyphp1-8\www\reglages01\admin\index.php on line 117
Notice: Undefined index: password in c:\program files\easyphp1-8\www\reglages01\admin\index.php on line 117
en fait depuis le post precedent j ai vidé ma session, et depuis mon login/pass ne s affiche meme pu.
dans ma page de validation que faut il mettre pour envoyer les variables a index.php ?? actuellement voila le code de connexion.php qui permet d aller sur index.php :
<?
session_start();
$pseudo=$_POST['pseudo'];
$password=$_POST['password'];
//connection et authentification
$Connection=mysql_connect("localhost","root","") or die ("error connect");
//Connection à la base reglages
$odb=mysql_select_db("mysql",$Connection) or die ("Base reglages non trouvée");
$query = "SELECT * FROM user WHERE User ='$pseudo' AND password='$password' ";
$result = mysql_query($query); //execute la requete
$row = mysql_fetch_array($result);
if (empty($row)) // si $rowest vide, c'est que la combinaison user/ password est fausse
{
echo "erreur d'auth";
}
else
{
echo "ok" ;
echo "<a href=\"index.php\">Créer</a>";
}
?>
et si je tente de mettre un $pseudo=$_SESSION['pseudo'];$password=$_SESSION['password']; , au dessus du lien href, bah il m dit qu il connait pas.
si quelqu un pourrait filer un coup d pince, merci d avance :=)