verifier si le client accepte les cookies ?

verifier si le client accepte les cookies ? - PHP - Programmation

Marsh Posté le 10-03-2003 à 20:50:13    

je suis en train de faire un compteur de visites et puis je me demande un truc :
Est ce qu'il serait possible de savoir si le client peu accepeter le cookie avant de le lui envoyé et d'executer une fonction ou est ce que je peu seulement executer la fonction si la cookie a été envoyé ??
 
 
(cé ptetr con ce que je demande, je sais pas, je suis fatigué alors m'en voulez pas)


Message édité par Big-Foot le 12-03-2003 à 10:33:48
Reply

Marsh Posté le 10-03-2003 à 20:50:13   

Reply

Marsh Posté le 12-03-2003 à 10:37:12    

bon si vous avez pas compris, je me reexplik :
 
est ce ke je peu fair kek chose kom ca (et ca m'arrengeré bien):
 
if (client accepte les cookie)
{setcookie.....et faire blabla}
 
ou bien est ce que je peu seulement faire ca :
 
setcookie($nom....)
if (isset($nom)
{faire blabla}

Reply

Marsh Posté le 12-03-2003 à 10:55:51    

En PHP tu es je pense obligé de choisir de deuxième solution. Et si c'est pas le cas une méthode fiable m'intéresse aussi beaucoup :) Il y a peut être moyen de contourner le problème avec du Javascript, mais c'est encore moins propre :D

Reply

Marsh Posté le 12-03-2003 à 11:40:23    

t'a raison vaut mieux pas utiliser javascript par ce que la ca chagerai le probleme au lieu de verifier si le client accepte le cookie faudrai verifier si il accepte le js... :pt1cable:

Reply

Marsh Posté le 12-03-2003 à 12:37:22    

Proposition (qui vaut ce qu'elle vaut) :
 
Envoyer un cookie de test.
Si ensuite tu peux lire la valeur via $HTTP_COOKIE_VARS, c'est qu'il accepte les cookies. Dans ce cas tu incrémente ton compteur et tu changes la valeur du cookie.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed