IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Cookies] Création de cookie après un include


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 9
    Points : 9
    Points
    9
    Par défaut [Cookies] Création de cookie après un include
    bonsoir.
    J'ai un gros problème avec un script qui fonctionnait en local.
    Après de multiple tests j'ai réussi a isoler l'erreur.
    J'ai le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <?php
    session_start();
    setcookie("Cookie_connexion[id]", "123", (time() + 604800));
    include("classes&modules/Mysql.class.php");
    setcookie("Cookie_connexion[login]", "test", (time() + 604800));
    Le premier cookie se créé mais pas le second. Il me retourne l'erreur bien connu:
    "Warning: Cannot modify header information - headers already sent by..."

    j'en ai conclus que l'erreur venait de mon include. J'ai éssayé d'enlever tout ce qu'il y avait dans mon fichier Mysql.class.php pour y laisser que les balises php: <?php et ?>.
    Là encore j'ai l'erreur.
    Mais quand j'enlève les balises dans ce fichier, l'erreur disparait et mon cookie se créé.

    Une idée sur comment faire?

    Merci de l'aide que vous pouvez m'apporter.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 9
    Points : 9
    Points
    9
    Par défaut
    Problème résolue!!

    C'était un problème d'encodage de mon fichier index.php.
    Il n'était pas en utf-8 sans BOM.

    Merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Cookies] Création de cookie ne se fait pas
    Par guigui5931 dans le forum Langage
    Réponses: 5
    Dernier message: 21/06/2007, 19h01
  2. Réponses: 4
    Dernier message: 24/11/2006, 15h43
  3. [JSF] Création de cookies
    Par FzF dans le forum JSF
    Réponses: 2
    Dernier message: 14/04/2006, 15h06
  4. Réponses: 2
    Dernier message: 05/12/2005, 11h02
  5. [Cookies] Création du cookie en automatique
    Par gdavin dans le forum Langage
    Réponses: 5
    Dernier message: 07/10/2005, 17h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo