Insertion javascript pour création cookie

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 : Insertion javascript pour création cookie

Re: Insertion javascript pour création cookie

par moogli » 20 oct. 2011, 10:50

d'ailleurs tu ne teste pas le retour de l'envoi du cookie c'est pas super utile, si c'est pour utiliser sur un autre page autant le faire en php c'est plus simple XD

@+

Re: Insertion javascript pour création cookie

par xTG » 20 oct. 2011, 09:58

Des erreurs ? Les cookies de ton navigateurs sont-ils activés ?
Sinon non il n'y a pas vraiment plus court, mais dans l'ensemble vu que c'est factorisé dans une fonction le code se résume à une ligne : l'appel de la fonction. ;)

Insertion javascript pour création cookie

par lecer144 » 20 oct. 2011, 09:45

Bonjour,
quelle galère pour un truc aussi bidon >> créer en jacascript un cookie accept d'une valeur de 1et d'une durée de 7 jours (c'est pour tester si javascript et cookies sont acceptés par le navigateur)
ma dernière tentative est :
echo "<script language='javascript'>";

echo "function createCookie(name,value,days) {";
echo "	if (days) {";
echo "		var date = new Date();";
echo "		date.setTime(date.getTime()+(days*24*60*60*1000));";
echo "		var expires = '; expires='+date.toGMTString();";
echo "	}";
echo "	else var expires = ';";
echo "	document.cookie = name+'='+value+expires+'; path=/';";
echo "}";

echo "createCookie('accept','1',7)";
echo "</script>";
Bon vous l'avez compris, ça ne fonctionne pas et puis 12 lignes pour ça ... doit bien y avoir plus simple non (et qui fonctionne #-o )