Probleme setcookie (php)

Résolu
jbou43 -  
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour et merci d'avance au personne qui vont lire se sujet.$
Voila je cherche juste à créer un cookies et pourtant sa ne marche pas je fini toujours avec le message d'erreur suivent.

Warning: Cannot modify header information - headers already sent by (output started at /home/crpforum/www/test2/cookies.php:1) in /home/crpforum/www/test2/cookies.php on line 3

Voicie de code en question il ne fai que 3 lignes (c'est juste un test)

<?php
$var = "testcookies";
setcookie("cook",$var);
echo $_COOKIE["cook"];
?>

il n'y pas le moindre espace avant l'ouverture de la balise php et c'est le seul code qu'il y à dans mon fichier php.

donc la je bloc je me demande d'où viens le problème

je vous remercie d'avance pour vos réponse.
A voir également:

6 réponses

P@t@ch0n Messages postés 565 Date d'inscription   Statut Membre Dernière intervention   85
 
Si tu es certains qu'il n'y a strictement rien avant ton <?php du début de ta page, j'opterais sur le fait que tu as enregistré ton fichier avec le bom.

Regarde lorsque tu enregistres ton fichier (avec quel éditeur de texte ?), si tu n'as pas enregistré avec le bom, il faut choisir sans.
1
jbou43 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   1
 
Bon tu avais raison le problème viens de notepad++

je suis passé sur Zend Studio - 7.0.0

Si vous savez de meilleur suite logiciel pour du développement php dite toujours.

merci à vous
1
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Tu n'a pas spécifié la durée d'expiration.
<?php
$contenu="Essai réussi !";
$temps="3600";
setcookie('test', $contenu, (time() + $temps));

if(isset($_COOKIE['test']))
     {echo $_COOKIE['test'];}
?>
0
jbou43 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   1
 
même en ajoutant l'expiration sa ne marche pas

je suis sous notpad++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Même question pour l'espace.
Ta page est-elle incluse dans une autre? (include();)
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Notepad++ est très bien. Suffit d'encoder en utf8 (sans BOM) et ça marchera. J'ai toujours utilisé ça sous Windows et n'ai jamais eu le moindre souci.
0