Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3031 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de SESSION avec IE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de SESSION avec IE

n°1029315
Lord_VKing
Posté le 30-03-2005 à 02:36:35  profilanswer
 

Bonjours... j'ai un p'tit probleme avec ma gestion de sessions...
 
voila :::
 
Dans MaPage1.php
session_start()
 
if(isset($_POST['login'])&&isset($_POST['pass']))
{
    $login= $_POST['login'];
    $password= $_POST['pass'];
 
    connexion();
    $result = mysql_query("SELECT * FROM ".TABLE_MEMBRE." WHERE login ='$login'" );
        if (!$result)
        {
         echo '<br>Impossible d\'exécuter la requête : ' . mysql_error().'<br>';
         exit;
        }
        $row = mysql_fetch_row($result);
        if(md5($password) == $row[2])
        {
            session_unset();
            session_destroy();
            session_start();
            $_SESSION['rang']=$row[11];
            $_SESSION['login'] = $row[1];
        }
        else
        {
            echo '<script language="javascript">window.alert("Mauvais Login ou Pass" )</script>';
             
            session_unset();
            session_destroy();
        }
        deconnexion();
}
...
 
function ShowMembreInfo(param)
{
var top=(screen.height-500)/2;
var left=(screen.width-600)/2;
window.open('http://www.ymy-team.com/ymy/ShowMembre.php?id='+param,\"\",\"top=\"+top+\",left=\"+left+\",width=\"+600+\",height=\"+500+\",\" );
}
 
$Ranger ="<td><div align=\"center\"><a onClick=\"ShowMembreInfo('$LID')\"><img src=\"$LIMAGE\" align=\"center\" height=\"70\" width=\"55\"></a></div></td><td width=\"20%\"><b><a id=\"liens\" onClick=\"ShowMembreInfo($LID)\"><font color=\"navy\" size=-1><u>$LeNom</u></b></td>";
 
 
//Bref c'est un script qui génère un tablo avec un image et un nom ( une liste de personne... et là quand je click dessus ca revois à la fonction ShowMembreInfo... qui lui ouvre le liens..
 
-----------------------------------------------------------------
 
Dans ShowMembre.php
 
<?php
session_start();
?>
<html>
<head></head>
<body>
<?php
echo '<h1 align="center">-->'.$_SESSION['rang'].'<--</h1>';
?>
</body></html>
------------------------------------------------------------------
 
Sous FIREFOX TOUT fonctionne.... ca me donne --> 2 <--
( si mon rang =2 )...
mais sous IE ... Ca fonctionne pas dutout.. ma session se crée, mais se poursuit pas dans ma nouvelle page ... ca me donne --><--...
On m'a dit que je pouvais faire passer mon ID de session par l'URL avec <?=SID?>, mais si quelqu'un pourrais me montrer la syntaxe exact car je suis pas arriver.. et de l'autre coté ( mon autre page ) il doit lire l'ID de session non ? comment ?
 
SVP un gros Merci à celui qui m'aide !!!

mood
Publicité
Posté le 30-03-2005 à 02:36:35  profilanswer
 

n°1029321
Lord_VKing
Posté le 30-03-2005 à 03:59:11  profilanswer
 

Bon... j'viens de me rendre compte que c'est mon FURETEUR INTERNET EXPLOREUR la cause... car j'ai testé sur deux autres machine avec IE et le tout fonctionne... :/ Alors y'a-t-il un option sous IE qui empeche les sessions... ou quelques chose comme ca ?!

n°1029337
cerel
Posté le 30-03-2005 à 07:45:02  profilanswer
 

Regarde du cote de tes settings sur les cookies.

n°1756094
Rio Grande
bande de nains
Posté le 06-07-2008 à 18:32:51  profilanswer
 

Désolé pour le déterrage :D  
 
j'ai un problème du genre avec une version en stand-alone de IE6 (histoire de tester si mon site marche bien avec IE6). Le problème c'est qu'il prend pas en compte les sessions (enfin il en recrée une à chaque chargement de la page).  
 
C'est assez chiant, mon code marche, mais je sais pas si c'est systématique avec IE6 ou c'est parce que c'est une version spéciale...


---------------
Topics : NFSU2 - NFS : Most Wanted - Volant PC Site :  NFS-Mania.com
n°1756095
mIRROR
Chevreuillobolchévik
Posté le 06-07-2008 à 18:39:32  profilanswer
 

oula les standalones ont des bugs proches de l imprevisible
la meilleure facon de tester reste la VM


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1756157
Rio Grande
bande de nains
Posté le 06-07-2008 à 23:54:32  profilanswer
 

Virtuale machine ?  
enfin bon installer un truc comme ça juste pour tester sour IE 6 merde quoi :D


---------------
Topics : NFSU2 - NFS : Most Wanted - Volant PC Site :  NFS-Mania.com
n°1756169
mIRROR
Chevreuillobolchévik
Posté le 07-07-2008 à 02:09:09  profilanswer
 

ca reste la seule facon d avoir un vrai ie6
mais ouais c est un peu lourd :D


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1756252
Rio Grande
bande de nains
Posté le 07-07-2008 à 11:52:19  profilanswer
 

surtout que c'est assez con parce que cette stand-alone avait l'air de marcher pas mal (en tout cas le moteur de rendu), après pour le reste...  
 
J'ai essayé aussi de voir comment ça donne sur téléphone mobile... mais pour le moment ne n'y arrive pas, je crois que je vais ouvrir un topic :whistle:


---------------
Topics : NFSU2 - NFS : Most Wanted - Volant PC Site :  NFS-Mania.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de SESSION avec IE

 

Sujets relatifs
Problème Servlet Eclipseproblème procédure
Problème avec easyphpArf!!! Re - probleme de JavaScript sous FF
problème avec implib.exe?Flash MX 2004 : problème pour faire une action....
Turbo pascal: problème pour résoudre un exercicerecuperer une session deja lancée
Problème de tableauProbleme d'affichage avec mon firewall
Plus de sujets relatifs à : Probleme de SESSION avec IE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR