PHP/JavaScript : Cookie et Popup
Fermé
Sellas
-
16 mars 2009 à 17:25
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 17 mars 2009 à 12:59
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 17 mars 2009 à 12:59
A voir également:
- PHP/JavaScript : Cookie et Popup
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
3 réponses
IpIpIpIpOne
Messages postés
436
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
24 mai 2009
116
16 mars 2009 à 18:36
16 mars 2009 à 18:36
toutafay, ami Terrien !
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
16 mars 2009 à 17:59
16 mars 2009 à 17:59
Bonjour,
Les cookies doivent être envoyés avant tout début d'affichage, c'est à dire qu'aucune donnée ne doit avoir été envoyé en sortie lors de l'appel à la fonction setcookie(), sinon, vous aurez droit à un message d'erreur de ce genre :
Hors toi dans ton script tu as avant setcookie le <DOCTYPE...
c'est pas bon !
il faut mettre <?php setcookie tout au début de ton script
Les cookies doivent être envoyés avant tout début d'affichage, c'est à dire qu'aucune donnée ne doit avoir été envoyé en sortie lors de l'appel à la fonction setcookie(), sinon, vous aurez droit à un message d'erreur de ce genre :
Hors toi dans ton script tu as avant setcookie le <DOCTYPE...
c'est pas bon !
il faut mettre <?php setcookie tout au début de ton script
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
17 mars 2009 à 12:59
17 mars 2009 à 12:59
<?php if (isset($_COOKIE['CookieVisiteVirtuelle'])) { header('location:spip.php'); } else { header('location:spip.php?modalbox=cequetuveux'); [Je voudrais préciser ici le onLoad de ma modalbox] } ?>
et dans spip.php tu recupères par $modalbox=$_GET['modalbox']
17 mars 2009 à 10:26
Il me reste un dernier soucis, lorsque j'arrive sur ma page d'accueil index.php :
je suis tout le temps redirigé vers spip.php, mais je souhaiterais ne pas déclencher la modalbox si le cookie existe.
Je rappelle que ma modalbox est appelée grâce à un onLoad dans le body de ma page sommaire.html.