cs_lord1366
Messages postés20Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention27 novembre 2009
-
7 avril 2009 à 10:53
cs_lord1366
Messages postés20Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention27 novembre 2009
-
7 avril 2009 à 11:03
Bonjour,
J' ai un problème avec safari, j'ai un formulaire appelé en ajax.
Les valeurs passées en get ou post sont bien prises en compte mais la value de l'input sous safari reste figer, il faut que j'appelle la boite de dialogue plusieurs fois pour que celà prenne en compte les $_GET ou $_POST.
Exemple :
Etape 1 : J'ouvre et je valide le formulaire avec les infos suivantes :
echo $_GET['id'] // affiche 1
echo ''; // affiche un input avec 1
Etape 2 : Je reviens sur mon formulaire précédement validé et je recommence avec un autre enregistrement dont l'id est 4
echo $_GET['id'] // affiche 4
echo ''; // affiche un input avec 1
Fonctionne partout sauf sous Safari ( 3 et 4 )
J'ai essayé ceci dans mon formulaire :
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Pragma: no-cache");
header("Expires: 0");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
cs_lord1366
Messages postés20Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention27 novembre 20091 7 avril 2009 à 11:03
Juste un détails, si je passe les infos pas l'action de mon formulaire ou en session ça fonctionne, je le sais, mais je voudrais que cela fonctionne en input hidden, plus propre