Problème de création de cookie

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par poupilou, 6 Décembre 2012.

  1. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    904
    J'aime reçus:
    14
    Salut à tous,

    Voilà mon problème, j'ai une barre horizontale (style onglet) avec des liens et lorsqu'on passe la souris sur ces liens une div s'ouvre en dessous pour afficher les liens de cette rubrique, on voit cela sur beaucoup de sites :D rien de bien compliqué donc...

    Je peux créer un cookie si je place le code setcookie avant le code de cette barre horizontale mais je ne peux plus créer de cookie si je place le code setcookie après le code de cette barre horizontale, l'un fonctionne mais pas l'autre :( Ca marche parfaitement bien dans les 2 cas en local sur mon serveur wamp mais ça fonctionne uniquement dans le premier cas (setcookie avant le code de cette foutue barre horizontale ) sur mon serveur dédié, je pige rien de rien :?

    Voici un bout de mon code :

    Le cookie se créée :
    Code:
    <?php setcookie('abo', '65464fdgfsds', (time() + 30*24*3600), "/");?>
    <div id="onglet_1" style="display:none;" onMouseOut="javascript:montre();cacheonglet('1');" onMouseOver="">
    **** les liens de cette rubrique ***
    </div>
    
    Le cookie ne se créée plus :
    Code:
    <div id="onglet_1" style="display:none;" onMouseOut="javascript:montre();cacheonglet('1');" onMouseOver="">
    **** les liens de cette rubrique ***
    </div>
    <?php setcookie('abo', '65464fdgfsds', (time() + 30*24*3600), "/");?>
    
    Même chose, le cookie ne se créée plus :
    Code:
    <div id="onglet_1" style="display:none;" onMouseOut="javascript:montre();cacheonglet('1');" onMouseOver="">
    <?php setcookie('abo', '65464fdgfsds', (time() + 30*24*3600), "/");?>
    **** les liens de cette rubrique ***
    </div>
    
    Voici mon javascript :
    Code:
    window.onload=montre;
    function montre(id) {
        var d = document.getElementById(id);
            for (var i = 0; i<=100; i++) {
                if (document.getElementById('onglet_'+i)) {document.getElementById('onglet_'+i).style.display='none';}
            }
        if (d) {d.style.display='block';}
    }
    function cacheonglet(onglet){
        document.getElementById('lien_'+onglet).style.color='#ffffff';
    }
    
    J'ai complètement enlevé ce code javascript pour voir si le problème venait du javascript mais ça ne change rien je ne peux toujours pas créer de cookie en placant un setcookie après le code de cette barre horizontale :(

    Je suis dans le brouillard le plus complet, quelqu'un a-t-il une idée pour résoudre ce casse tête ?

    Merci pour votre aide.

    Bruno
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 190
    J'aime reçus:
    333
    Tu peux plus faire de setcookie() une fois que des datas ont étés envoyées au browser (headers already sent by ...).
     
  3. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    904
    J'aime reçus:
    14
    Merci beaucoup de ta réponse spout je ne savais pas cela, je vais voir si ça résoud mon problème.
     
  4. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    904
    J'aime reçus:
    14
    T'avais effectivement raison, le problème venait bien de cela. Encore merci pour ton aide :D
     
Chargement...
Similar Threads - Problème création cookie Forum Date
Problème création pages automatique via Wordpress Référencement Google 16 Février 2018
Problème Création Page Facebook Facebook 8 Février 2011
Ecosia : problème d'indexation Autres moteurs de recherche connus Samedi à 18:34
Search Console Problème récurrent d'ergonomie mobile Demandes d'avis et de conseils sur vos sites Samedi à 10:26
Problèmes dans le méta-titre / description + Sitemap Référencement Google 29 Novembre 2021
Problème paramétrage HTTP2 sur Nginx Administration d'un site Web 22 Novembre 2021
Search Console Problèmes réguliers d'ergonomie mobile sans modification Problèmes de référencement spécifiques à vos sites 18 Novembre 2021
Problème title/H1 thème Astra Problèmes de référencement spécifiques à vos sites 30 Octobre 2021
Search Console Problème avec page ads.txt Référencement Google 23 Octobre 2021
Problèmes avec OVH. Le café de WebRankInfo 8 Octobre 2021