Impossible de créer un cookie pour tous les sous domaines en local !!!

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Impossible de créer un cookie pour tous les sous domaines en local !!!

par doctorrock » 15 sept. 2008, 12:32

Only hosts within the specified domain can set a cookie for a domain and domains must have at least two (2) or three (3) periods in them to prevent domains of the form: ".com", ".edu", and "va.us".
Ton domaine doit posséder obligatoirement un ".tld"

par bucheron » 15 sept. 2008, 11:07

J'ai fais un petit test de mon coté, avec le domaine toto.localhost, le script suivant ecrit bien mon cookie.
<?php

	setcookie("test", "salut!! (".time().")");
	print_r($_COOKIE);

?>
- apache 2.2
- php 5.2.4
- ok sous IE7 et FF3

Peux tu faire le même test chez toi ? Peut être est-ce ton sous domaine pose problème. J'ai déjà constater qu'IE7 n'arrivait pas à écrire de cookies avec un domaine qui contenant le carractère "_"
je me suis mal exprimé.
Oui j'arrive à crée un cookie mais si je fais comme tu dis le cookie sera crée pour toto.localhost mais pas pour *.localhost (en l'occurrence tous les sous domaines)

J'ai essayé ".localhost", en spécifiant donc le domaine, mais cela ne marche pas.

tu vois ce que je veux dire ?

par tanky » 14 sept. 2008, 12:26

J'ai fais un petit test de mon coté, avec le domaine toto.localhost, le script suivant ecrit bien mon cookie.
<?php

	setcookie("test", "salut!! (".time().")");
	print_r($_COOKIE);

?>
- apache 2.2
- php 5.2.4
- ok sous IE7 et FF3

Peux tu faire le même test chez toi ? Peut être est-ce ton sous domaine pose problème. J'ai déjà constater qu'IE7 n'arrivait pas à écrire de cookies avec un domaine qui contenant le carractère "_"

par bucheron » 13 sept. 2008, 14:40

sous FF et ie7 impossible de tester la création de cookie pour tous les sous domaines en localhost.

bizarre et pourtant ça a l'air assez basique

par tanky » 11 sept. 2008, 10:21

sous quel navigateur ? quel est le nom de domaine exacte qui te pose problème?

Impossible de créer un cookie pour tous les sous domaines en

par bucheron » 09 sept. 2008, 17:20

Hello tout le monde,

j'ai un problème qui parait simple mais je n'arrive pas à trouver la solution.
Je n'arrive pas à autoriser lors de la création de cookies, tous les sous domaines en local alors que sur le serveur cela fonctionne.

Pour le domaine je met: .localhost (ne fonctionne pas)
et sur le serveur: .monsite.com (ça fonctionne)

Que dois je faire pour que cela fonctionne enfin en local ?


merci

Précision:
j'ai définis des sous domaine local avec le fichier vhost