11 08 2002 à 13:32 |
lolo on dirait bien que ton frere est en train de courir le marathon sous la pluie à la télé sur la 2. il est francais, il a un nom a la tchetchene tellement imprononcable que les journalistes l'appellent benoit z > Donc impossible pour moi de vérifier si le cookie en question est présent ou non dans une table comment tu faisais sur laurentz-design.com ? pour ton probleme de caractères spéciaux dans le cookie (et ailleurs aussi, dans une url, dans du code html, javascript php et autres, quel que soit le langage il y aura un séparateur et des opérateurs et ces caracteres feront chier), la solution est d'encoder tes données. que ce soit un id, un pseudo, une chaine complexe de caracteres ou un password ou les 4 a la fois. utilise base64_encode(string) et base64_decode. > LaurentZ : j'adore ce que tu fais ! lechouille va ! ;D > trouver une parade justement à partir de nombre... un mktime sur un champs qui sert de login houlala dangereux tres beaucoup ! et si deux personnes se connectent en meme temps ? pas de dates (meme au millieme de seconde) en guise de clé. il y a eu 2 grosses prises de tete sur pg.com : le passage de php3 a php4 et le passage de clés en date à des clés uniques auto-incrémentées (des vraies clés quoi ^^). fais pas comme moi > Pfiouuu ouais, reste à savoir comment le cookie traduit tous les caractères spéciaux encode en base64 tu auras plus aucun soucis a ce niveau. en plus, sans pour autant encrypter le cookie (ou autre), ca garantit un minimum de confidentialité, c'est plus lisible en clair. > un cookie n'est pas modifiable. Si on essaie de le modifier il est détruit, alors... oui et non. c'est étrange. des fois il se supprimera, des fois non. jamais trop bien compris le phenomene mais si tu fais peu de modifications (style une lettre ou deux, le cookie ne se détruit pas). comment usurper un pseudo dans ce cas ? crée un profil presque identique en nom a celui que tu veux usurper (style pirehwan pour usurper piregwan) et si le cookie identificateur ne contient que le pseudo (systeme tres peu sécurisé), tu l'ouvres au notepad, tu changes le H par un G et voila j'ai l'impression qu'il ne faut pas ajouter ni supprimer de caractere dans un cookie sinon il se supprime. les petites modifications sont permises en esperant avoir aider quelqu'un. ++ pour l'anecdote : http://www.piregwan.com/betisier/detail.php?id=... (votre situation a été régularisée) |
|
11 08 2002 à 14:44 |
je pencherais plus à mon humble avis vers l'utilisation des fonctions : urlencode : http://www.php.net/manual/fr/function.urlencode... urldecode : http://www.php.net/manual/fr/function.urldecode... |
|
11 08 2002 à 15:06 |
Bon vais essayer de suite ce base64_encode() !! Sur lz-design.com je faisais le plus simple du monde, un addslashes... j'avais pas vu cette broutille de caractères spéciaux, jusqu'à ce qu'un membre utilise un quote dans son pseudo, j'ai cherché à trouver une solution, mais pas moyen... thx |
|
11 08 2002 à 15:22 |
base64_encode marche nickel !! big thx Gwan !! Du coup d'ici la fin de la semaine prochaine, KPS ouvrira le système d'inscription des membres !! |
|
12 08 2002 à 00:50 |
gwan => sois pas jaloux j'adore aussi ce que tu fais :p(sluuuuuuuuuuuuuuuuuuurp) |
|
12 08 2002 à 09:01 |
Serieux les trucs comme ça c pas permis !! |
|
12 08 2002 à 09:15 |
Ton ICQ coco |
|
12 08 2002 à 09:16 |
lool je c pas pkoi mais g une erreur Runtime, C++ qd je poste d msg avec mon icq !! argh !! Je me mets sur icq2go ds 2 min !! |
|
14 08 2002 à 16:42 |
moi dans ma tête je suis déjà membre de KPS avant même qu'il ait ouvert, tellement l'interface me donne déjà envie Super boulot Laurent, j'adore (re-sluuuuuuuuuuuuuuuuuurp) |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |