Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/12/2010, 20h54   #1
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 21
Points : 11
Points : 11
Par défaut sessions, ie6 et P3P

Bonjour à tous,

J'espère que je poste dans la bonne section.

J'ai un léger problème avec ie6.

J'ai une page index.php contenant un bouton contact.
Ce bouton appelle une page contact.php dans une iframe via une lightbox.

La page contact.php contient ce code en début de page, nécessaire pour la gestion du formulaire de contact :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
session_name("form");
session_start();
 
$_SESSION['n1'] = rand(1,5);
$_SESSION['n2'] = rand(1,5);
$_SESSION['expect'] = $_SESSION['n1']+$_SESSION['n2'];
 
$str='';
if($_SESSION['errStr'])
{
	$str='<div class="error">'.$_SESSION['errStr'].'</div>';
	unset($_SESSION['errStr']);
}
 
$success='';
if($_SESSION['sent'])
{
	$success='<p id="sent_thx">Your message has been sent. Thank you!</p>';
	$css='<style type="text/css">#contact-form{display:none;}</style>';
	unset($_SESSION['sent']);
}
?>
L'appel est correctement réalisé avec tous les navigateurs excepté IE6 : la light box affiche un
Citation:
the page cannot be displayed.
Si je supprime ce code, la page est "correctement" affichée, de même que si j'appelle la page contact directement via la barre d'adresse.

J'ai essayé en rajoutant

Code :
header('P3P: CP="CAO PSA OUR"');
mais ça ne change rien.
Les deux pages sont sur le même domaine. Hébergeur OVH.

Si vous aviez un début de solution je vous serais reconnaissant

Merci beaucoup
kursushc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 21h55   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
ba le début de solution serait de passer à ie8 ou 7. ie6 pose de gros problème et n'est plus maintenu sur beaucoup de site surtout web2
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 23h11   #3
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 21
Points : 11
Points : 11
Bonjour,

merci de ta réponse.

Malheureusement je ne peux pas me permettre cette solution (qui me conviendrait bien), car sur l'ensemble des sites que je maintiens IE6 représente entre 10 et 25% des visiteurs.

Il y a encore de très nombreuses sociétés qui font travailler leurs salariés sous IE6 (y compris dans le secteur des nouvelles technologies).

Et dans le monde professionnel, le support IE6 est monnaie courante dans les briefs de création de sites.

Si quelqu'un a un élément de réponse je suis toujours preneur !
kursushc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 17h30   #4
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
mon élément de réponse était très sérieux, l'interprétation javascript notamment pour les lightbox varie en fonction des versions de ie dans ma boîte vue l'évolution de notre extranet, nous n'avons pas eut le choix et avons migrer nos utilisateur sous ie8.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h03.


 
 
 
 
Partenaires

Hébergement Web