Page 1 sur 2

"Se souvenir de moi"

Posté : 24 déc. 2010 17:40
par Etix
Bonjour à tous !

J'ai un problème avec mon espace membre.
Je souhaiterais faire une case a cocher (se souvenir de moi) que l'utilisateur pourrait cocher lorsqu'il se connecte au site.
S'il a coché la case, j'aimerais que le membre soit automatiquement connecté au site à l'ouverture du site même aprés avoir fermé le site, redémarrer le pc et tout et tout....

Donc, je me suis orienté vers les cookies.

Problème : Impossible de faire fonctionner le système !

Voici la page connexion.php et la page qui fait la requête de connexion : connexion_ok.php

connexion.php : http://dl.dropbox.com/u/8218665/Etix/connexion.php
connexion_ok.php : http://dl.dropbox.com/u/8218665/Etix/connexion_ok.php

Si quelqu'un pourrait y jeter un petit coup d'oeil, et me dire les éventuelles erreurs que j'aurais pu faire, et m'expliquer pourquoi ça ne fonctionne pas !

Merci.
Etix.

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 18:16
par adrien31200
Il existe des scripts d'espace membre complets comme "membris" .
On n'a pas accès au code source php car il est interprété par le serveur ( normal )
Postez le sur le forum ou quelque par mais pas dans un fichier .php

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 18:23
par Etix
Je veux pas utilisé des systèmes tout fais.
Vous ne pouvez donc pas ouvrir les deux deux fichiers ?

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 18:29
par adrien31200
La c'est bon !

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 18:45
par MyKiwi
Pourrais-tu utiliser pastebin pour nous montrer le code?
www.pastebin.com

Je te donne mon avis sur le probleme apres ;)

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 19:02
par Etix
connexion.php : http://pastebin.com/hvvuF0Qv
connexion_ok.php : http://pastebin.com/LvCTE29P

Et voila !

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 19:17
par MyKiwi
J'ai regarde vite fait, deja gros probleme. Tu met en cookie que le pseudo? En gros si je modifie mon cookie, je met ton pseudo je suis connecte?
Sauvegarde le pseudo, et le mot de passe (en crypter).

Ligne 42: faille injection sql. http://fr2.php.net/mysql_real_escape_string
EDIT: en faite peut etre pas, mais perso, j'utilise htmlspecialchars pour l'affichage, et l'enregistrement des donnees avec mysql_real_escape_string.

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 19:28
par Etix
Tu peux pas essayer de modifier le code et le ré envoyer par Pastebin, je comprend mieux quand on me montre en direct ...

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 19:44
par MyKiwi
Un truc du style:
http://pastebin.com/7UYJ7bSb

Et dans ta page de login tu met:
http://pastebin.com/59GLs1wr

Re: "Se souvenir de moi"

Posté : 24 déc. 2010 20:03
par Etix
Moué, je pensais que tu allais reprendre les codes que j'avais donné, en juste remplacer...
Merci bien tout de même, même si je me perd dans la semoule là désolé ...