Pb compatibilité firefox vs IE6

Résolu
sbool
Messages postés
115
Date d'inscription
mercredi 27 août 2003
Statut
Membre
Dernière intervention
7 mars 2008
- 12 juin 2006 à 16:09
sbool
Messages postés
115
Date d'inscription
mercredi 27 août 2003
Statut
Membre
Dernière intervention
7 mars 2008
- 12 juin 2006 à 17:02
J'ai un code de protection de pages que g bidouillé pour faire en sorte qu'aucunes pages de mon site soit dispo sans acceder a l'index.
J'utilise PHP 5 et l'erreur est que cela fonctionne seulement pour firefox, la session passe pas sur IE, personnelement ca ne me derrange pas mais si je veux perdre 80% du traffic je laisse comme ca lol. Merci de me guider ou repondre.

Le code:

//////La page d'index
<?php
$validuser = 10 ;
session_start();
session_register("validuser");

?>
//////LA page a visiter:
<?php session_start();
$validuser = $_SESSION['validuser'];
if ($validuser == 10) {

}
else {
include "../../labo/acces.php";
die;
} ?>

Merci de votre interret!!

3 réponses

coockiesch
Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
3
12 juin 2006 à 16:53
Salut!
Es-tu sûr d'accepter les cookies avec IE?

Autrement:
- on utilise plus session_register mais: $_SESSION['validuser'] = 10;
- tu peux faire le test direct:
if( $_SESSION['validuser'] == 10 )
  ...
else
  ...

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
3
sbool
Messages postés
115
Date d'inscription
mercredi 27 août 2003
Statut
Membre
Dernière intervention
7 mars 2008

12 juin 2006 à 16:30
Pourtant avec IE j'ai une session:
validuser|s:2:"10";
0
sbool
Messages postés
115
Date d'inscription
mercredi 27 août 2003
Statut
Membre
Dernière intervention
7 mars 2008

12 juin 2006 à 17:02
Enorme!!
Je ne me savais pas con a ce point la, effectivement IE nacceptais pas les cookies
sinon $_SESSION['validuser'] = 10; j'avait testé aussi, ca fait 3h que je suis la dessus.
Merci bien
0