Valeur de cookie différente...

Résolu
naturagro Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
naturagro Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je cherche depuis deux jours une solution à la création d'un cookie sur mon pc.

Je voudrais créer un site multilingue et installer une redirection si le visiteur est déjà passé sur le site vers une page d'accueil dans sa langue.

alors la première étape est de créer le cookie et le tester...

cela bloque et il me renvoie sans cesse ceci:

Warning: Cannot modify header information - headers already sent by (output started at /homez.228/naturagr/www/cookie.php:3) in /homez.228/naturagr/www/cookie.php on line 4

pour vous aider à mieux m'aider voici le code installé.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<?php

$langue = 'francais'

setcookie('langue', $langue, time()+3600);
?>

<html xmlns="http://www.w3.org/1999/xhtml">
<body>
</body>
</html>


je l'ai sauvegarder en .php

de plus, dans mes cookies, il me renvoie la valeur 60gp pour le nom (à la place de langue) et la valeur deviens R4109701543...

alors je bloque, je surfe et consulte des tas de forum, revérifie mon code, les accents, et bloque toujours.

quelqu'un a-t-il 5 min?

merci déjà.

A voir également:

2 réponses

siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   17
 
La fonction setCookie doit toujours être placé avant le moindre code HTML, avant la balise Doctype. Essaie avec :

<?php 

$langue = 'francais';

setcookie('langue', $langue, time() + 3600 * 24 * 360); // Pour garder ton cookie 1 an au lieu d'1 heure x).

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml"> 
<body> 
</body> 
</html>
1
naturagro Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
ça marche...

MERCI BEAUCOUP

les forums n'explique pas toujours tout...
0