Warning: Cannot modify header information - headers already sent

Fermé
luluwebmaster Messages postés 409 Date d'inscription mardi 19 février 2013 Statut Membre Dernière intervention 3 février 2018 - 24 nov. 2013 à 09:18
luluwebmaster Messages postés 409 Date d'inscription mardi 19 février 2013 Statut Membre Dernière intervention 3 février 2018 - 24 nov. 2013 à 11:05
Hello,

J'utilise la fonction setcooki(); dans une fonction que j'ai créer, et j'appelle la fonction que j'ai créer n'importe ou dans la page.

Le soucis que j'ai :

Quand j'utilise la fonction sur mon hébergeur alwaysdata, elle me retourne ce message d'erreur :

Warning: Cannot modify header information - headers already sent by (output started at *****************) in ******************** on line 687

Par contre, quand je suis en local, ça marche nikel !

Comment cela ce fait il ?

Comment résoudre le soucis ?

Merci.
A voir également:

2 réponses

mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
24 nov. 2013 à 10:58
Bonjour,

Cette fonction ne DOIT ETRE UTILISEE que et SEULEMENT avant émission de tout autre caractère, donc en début de script:

<html>
......
<?php setcokkie(.....); ?>

NON!

<?php setcookie(......); ?>
<html>
.....

OUI!

A+

0
luluwebmaster Messages postés 409 Date d'inscription mardi 19 février 2013 Statut Membre Dernière intervention 3 février 2018 5
24 nov. 2013 à 11:05
Ok, mais pourquoi cela marche en local ?
0