begin process at 2012 05 28 10:20:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

connexion echoué à l'espace membre (sous IE)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

connexion echoué à l'espace membre (sous IE)

samedi 14 mai 2005 à 10:38:13 | connexion echoué à l'espace membre (sous IE)

Franquito

Bonjour à tous !

Je connaissais les divergences d'interpretation entre FF et IE pour le css, mais pas pour le PHP !

JE developpe actuellement un site avec un espace mebre, ou l'on se connecte a droite, en entrant son email et son mot de passe. Cela marche nikel sous FF mais pas sous IE...

Quelqu'un à t'il une idée ? Sachant que j'utilise des sessions.

Voyez par vous même : http://www.domaine-castille.fr/vins.php
email : patoul@cci.fr
pass : aze

Merci d'avance :)

samedi 14 mai 2005 à 10:48:35 | Re : connexion echoué à l'espace membre (sous IE)

malalam

Administrateur CodeS-SourceS
Hello,

il n'y a pas de difference...pour la simple et bonne raison que php ne s'execute PAS sur le navigateur...mais sur le serveur. Donc ton erreur provient forcement de ton html, css, ou javascript que tu as pu mettre dans cette identification. Par contre, IE et Firefox gere differemment les sessions. Ceci dit ca n'empeche pas une session de commencer. Firefox permet juste d'ouvrir plusieurs sessions dans plusieurs fenetres...pas IE.
Conclusion : fais voir ton code :-)

samedi 14 mai 2005 à 11:07:04 | Re : connexion echoué à l'espace membre (sous IE)

malik7934

Hello,

J'ai eu un probleme similaire avec Mozilla vs IE. Le bug était le suivant: pour des raisons XY, dans mon code, je faisais appel à un fichier générant un nombre aléatoire à inscrire et dans ce code lui même, appelé par un img src, il y avait une variable de session sauvée (t'as suivi ?!).

Résultat: no problemo pour me loguer sous Mozilla et impossible sous IE. J'ai du faire recours à une petite variante sans session

malalam parle de multi sessions... peut-être que tout se rejoint finalement...

well... ++

mardi 17 mai 2005 à 08:46:42 | Re : connexion echoué à l'espace membre (sous IE)

Franquito

voila mon code : (je precise que la fonction connex n'est que l'affichage du formulaire avec les input de l'email et du mot de passe)

if (isset($_SESSION['nom']))
    {
    echo "        Bienvenue ";echo htmlentities(stripslashes(trim($_SESSION['nom']))); echo " !<br /><br/>\n";
    echo "        <a href=\"compte.php\">mon compte</a><br/>\n";
    echo "        <a href=\"deconnexion.php\"><img src=\"img/btn_deconnexion.gif\" width=\"115\" height=\"25\" alt=\"Déconnexion\"/></a><br/>\n";
    }
else
    {
    // on teste si le visiteur a soumis le formulaire de connexion
    if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion')
        {
        if ((isset($_POST['email']) && !empty($_POST['email'])) && (isset($_POST['pass']) && !empty($_POST['pass'])))
            {
            include('_connex.php');
            // on teste si une entrée de la base contient ce couple login / pass
            $sql = 'SELECT count(*) FROM membre WHERE email="'.addslashes($_POST['email']).'" AND pass_md5="'.md5(addslashes($_POST['pass'])).'"';
            $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
            $data = mysql_fetch_array($req);
            mysql_free_result($req);

       
            // si on obtient une réponse, alors l'utilisateur est un membre
            if ($data[0] == 1)
                {
                $sql = 'SELECT membre.id,email,civil,nom,prenom FROM membre,adresse WHERE email="'.addslashes($_POST['email']).'" AND pass_md5="'.md5(addslashes($_POST['pass'])).'" AND membre.id=adresse.id_membre AND defaut=1';
                $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
                $data = mysql_fetch_array($req);
                mysql_free_result($req);
                mysql_close();
                $_SESSION['nom'] = $data[civil]." ".$data[prenom]." ".$data[nom];
                $_SESSION['id'] = $data[id];
                $nom=htmlentities(stripslashes(trim($_SESSION['nom'])));
                echo "Bienvenue $_SESSION[nom] !<br /><br/><a href=\"deconnexion.php\"><img src=\"img/btn_deconnexion.gif\" width=\"115\" height=\"25\" alt=\"Déconnexion\"/></a><br/>";
                }
            // si on ne trouve aucune réponse, le visiteru s'est trompé soit dans son login, soit dans son mot de passe
            elseif ($data[0] == 0)
                {
                $erreur = 'Compte non reconnu.';
                connex();
                }
            // sinon, alors la, il y a un gros problème :)
            else
                {
                $erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
                }
            }
        else
            {
            $erreur = 'Au moins un des champs est vide.';
            connex();
            }
        }
    else
        {
        connex();
        }
    }
?>

mardi 17 mai 2005 à 08:52:43 | Re : connexion echoué à l'espace membre (sous IE)

Franquito

j'ai oublié de dire que j'include cette partie de code, et qu'avant de l'include j'ai mis un session_start();
mardi 17 mai 2005 à 10:32:06 | Re : connexion echoué à l'espace membre (sous IE)

Franquito

bon le problême est réglé :

J'ai mis $PHP_SELF comme attribut action du formulaire. Ce qui donne une source :
<form action="" method="post">

FF interprete l'absence de renseignement par la page elle même, donc le script fonctionne. Or IE n'interprete rien, et fonctionne comme un simple refresh.

Voili voilou, merci de vous être penché sur mon problême

++



Cette discussion est classée dans : ie, connexion, espace, membre, echoué


Répondre à ce message

Sujets en rapport avec ce message

Transfert de session [ par aureludo ] Bonsoir,Voilà je suis en train de monter un réseau de site ayant un espace membre commun. Prenons les domaines suivants pour expliquer mon problème (d espace membre [ par tilillois ] espace membre [ par tidadounet ] Bonjour a tous, En m'excusant d'avance du derangement ... je commence a monter un site tout en apprenant le PHP je souhaite mettre un espace membres Espace membre [ par milkasoprano ] Bonsoir tous le monde, Je vous écris car j'ai un petit soucis avec mon espace membre.Voila a chaque inscription effectué par des internautesje voudrai formulaire - Espace Membre [ par doclyv ] Hello!Pouvez-vous me dire comment faire pour que le client complète mon formulaire d'inscription ou authentifié s'il était déjà inscrit, et tout de su espace membre + upload + base mysql [ par jipe32 ] Bonjour, connaissez vous un espace membre qui creer un répertoire perso sur le serveur à chaque inscription. De plus connaissez-vous un script upload probleme avec espace membre [ par jipe32 ] bonsoir,je me suis cré un espace membre, mais j'ai une erreur à l'inscription.le bout de code qui pose problème est:$verification = mysql_query("SELEC Besoin de conseil svp ! [ par demonn ] Bonjour a tous,voilà je me permet de vous contacter car sur mon site j'ai un espace membre.celui-ci est en 2 partie.La première en http://et la second problème mail() avec l'espace membre : "espace sécurisé avec forum et espace administrateur" [ par astuces_jeux ] bonjour,jai essayer le code espace membre appelé : "espace sécurisé avec forum et espace administrateuret jai le fichier configure/connexion.php et en Espace membre [ par HagRapMan ] Salut,Je voudrais faire un espèce d'espace membre qui permettrait au membre une fois inscrit d'accéder à une page personelle contenant un formulaire q


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,404 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales