Re bonjour et merci pour vos réponses rapides.
Sachez que je ne maitrise pas du tout ces fonctions ni le php

!!
Voila ce que j'ai essayé :
J'ai remplacé le début du script sans rien changer d'autres. Cela reconnait bien les mauvais login et mot de passe et me redirige bien vers la page d'accueil du site, mais cela fait la même chose même si on met le bon utilisateur ... ??
if (isset($_POST["login"]) != "" && isset($_POST["mot_de_passe"]) != "")
{
$login = ($_POST["login"] ;
$pass = ($_POST["mot_de_passe"] ;
Fais un var_dump($result); après ton mysql_fetch_object (en enlevant les header bien entendu…)
J'ai ensuite essayé de rajouter ça :
$result1 = var_dump($result);
if(is_object($result1))
si je met lde Var_dump, cela reconnait le bon mais pas les mauvais et en plus cela m'affiche une truc tout au dessus dela page (voir plus bas). Si j'enleve le car_dump, la page ne se charge pas ...
et cette fois, cela ne reconnait plus rien du tout et j'arrive systématiquement sur la page membre2.
Je n'ai pas du tout compris ce bout de phrase "header bien entendu".
Enfin, j'ai aussi un truc qui s'affiche en haut de la page :
object(stdClass)(4) { ["id_user"]=> string(1) "1" ["login_user"]=> string(5) "chris" ["pass_user"]=> string(5) "chris" ["station_user"]=> NULL } [*][*][*][*]
Merci