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

  FORUM HardWare.fr
  Programmation
  PHP

  Problème incompréhensible

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème incompréhensible

n°1349322
desktaupe
Posté le 19-04-2006 à 07:31:44  profilanswer
 

Hello,
 
Problème complètement incompréhensible uniquement sous IE.
Soit une page d'accueil en html normale et toute bête : http://www.valinfo.org/index.htm
qui appelle en cliquant sur continuer une page php toute bête aussi : indexsuite.php (code dessous)
 
Pour certains visiteurs (un certain nombre quand même) utilisant IE 6 dernière version sous XP à jour, la page php s'affiche blanche et au mieux il faut faire actualiser pour l'afficher.
Chez moi ça marche... sauf que, quand la page indexsuite s'affiche la première fois, si je fais "afficher le source", IE n'affiche rien. Si je fais actualiser, le source s'affiche.
J'ai tout essayé... en entrant le même source en .htm ça marche, en mettant une page php avec juste le body et le head ça marche pas...
Ce n'est a priori pas lié à la session, ni aux cookies, ni à rien... Tout est normal avec Firefox et Opera.
 
<?
session_start();
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Calendrier-annuaire de la vie associative locale</title><meta http-equiv="content-type" content="text/html; charset=iso-8859-15"></head>';
echo'<body text="navy" link="blue" vlink="purple" alink="red" bgcolor="#BBEFFF">
<p align="center"><img src="images/logo2.gif" alt="Logo Valinfo"></p>';
if (session_is_registered('ok'))
 {
 if($ok>=1)
  {
  echo'<p align="center"><font face="Lucida Sans"><br><br>Vous êtes actuellement connecté en tant que <br><b>'.$nom.'</b>
<p align="center"><a href="index.suite.2.php"><img src="images/continuer.gif" border="0"></a><br><br><br><br></p>
<p align="center"><a href="dec.php"><img src="images/deconn.gif" border="0"></a><br><br><br><br></p>
<p align="center">Vous pouvez également inscrire une autre association<br><a href="inscription.htm"><img src="images/inscrp.gif" border="0" alt="Inscription"></a></p>';
  }
 }
else
 {
echo'<p align="center"><font face="Lucida Sans">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vous pouvez accéder à Valinfo en tant que</font></p>
<form name="form" method="post" action="index.suite.2.php"><CENTER><input type="hidden" name="valid" value=""><input type="hidden" name="nom" value=""><input type="hidden" name="ok" value="0"><input type="image" src="images/visiteur.gif" name="submit" alt="Visiteur"></CENTER></form>';
echo'<p align="center"><font face="Lucida Sans">pour consulter l\'annuaire des associations et le calendrier des évènements organisés par celles-ci</font></p>
<p align="center">&nbsp;</p>
<p align="center"><font face="Lucida Sans">si vous êtes inscrit, en vous identifiant, vous pourrez de plus gérer vos informations et votre calendrier</font></p>
<form name="form1" method="post" action="gest.php"><CENTER>
<table border="0" width="400">
<tr><td width="50%">
<p align="right"><font face="Lucida Sans">Identifiant</font></p></td>
<td width="50%"><p><font face="Lucida Sans"><input type="text" name="validd" maxlength="8" size="8"></font></p></td></tr>
<tr><td width="50%"><p align="right"><font face="Lucida Sans">Mot de passe</font></p></td>
<td width="50%"><p><font face="Lucida Sans"><input type="password" name="passmot" maxlength="8" size="8"></font></p></td></tr>
<tr><td width="100%" colspan="2"><p align="center"><input type="image" src="images/validerp.gif" name="submit" alt="Valider">
<br><font size="2" face="Lucida Sans"><a href="oubli.php">Oubli de l\'identifiant et/ou du mot de passe</a></font></p></td></tr>
</table></CENTER>
</form>';
echo'<p align="center"><font face="Lucida Sans">Si vous représentez une association, </font><font size="3" face="Lucida Sans">fédération (ou autre instance),&nbsp;un&nbsp;club&nbsp;sportif&nbsp;ou&nbsp;une&nbsp;délégation&nbsp;locale&nbsp;et&nbsp;reconnue </font><font face="Lucida Sans">vous pouvez également accéder au formulaire d\'</font><br>
<a href="inscription.php"><img src="images/inscrp.gif" border="0" alt="Inscription"></a></p>';
 }
echo'<p align="center"><font face="Lucida Sans" color=red><br><b>IMPORTANT</b><br>Si vous utilisez une machine publique ou partagée, pour le cas ou le navigateur
utiliserait l\'option de sauvegarde des sessions, il est prudent d\'utiliser le bouton de <i>déconnexion</i> avant de quitter le site.</font>
 
echo'</body></html>';
?>


Message édité par desktaupe le 21-04-2006 à 07:07:11
mood
Publicité
Posté le 19-04-2006 à 07:31:44  profilanswer
 

n°1349412
olivthill
Posté le 19-04-2006 à 10:57:03  profilanswer
 

C'est peut-être dû à la gestion de la session.
Ou parce que $ok n'est pas initialisé.

n°1349567
desktaupe
Posté le 19-04-2006 à 13:00:51  profilanswer
 

Dernière nouveauté, j'arrive à contourner le problème en créant une page intermédiaire en php qui n'est en fait qu'une redirection immédiate vers la page qui ne s'affiche pas.
 
D'après l'utilisateur qui voit bien le problème, cela le ferait pour toutes les pages .htm qui appellent des pages .php
et là a priori, ce ne serait pas un problème de variable...


Message édité par desktaupe le 21-04-2006 à 07:06:28

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

  Problème incompréhensible

 

Sujets relatifs
Probleme de free sur une structureProbleme d'execution JS (Via AJAX)
XML/XSL Probleme de vitesse d'execution JavascriptProbleme incompréhensible ou j'ai du mal
[HTML/CSS] Probleme incomprehensible [RESOLU][C#] DataGrid : problème incompréhensible
[java] Probleme incomprehensible avec JDOM (long mais help please:'()CHMOD() - probleme incomprehensible
[ XHTML / CSS ] Probleme incomprehensible(PHP) probleme (incomprehensible ?) avec mes variables
Plus de sujets relatifs à : Problème incompréhensible


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