Bonjour,
Ma demande est assez spéciale, car par manque de connaissance je fais appel aux vôtres, pour un projet sur lequel on m'a mis et que je debute en PHP. Je ne connais pas les requetes SQL (base ODBC), j'ai fais un petit algo et j'aimerais, si possible, que quelqu'un me le transcrive en PHP. J'explique vite fait avant d'en venir à l'algo :
L'utilisateur rentre sur le site, il est reconnu par l'argument SESSION, donc il peux renter dans son panier ce qu'il veut et c'est donc gardé en mémoire tant qu'il ne quitte pas le site. Après pour payer il est obligé de s'enregistrer (login.php).
S'il n'a pas de login il va vers la page d'inscription (inscription.php) où il s'inscrit. Quand il valide (envoi_inscription.php) les informations lui sont envoyées par mail de ce type (le champs de ma table VALIDE je l'ai mis à "FALSE" en employant la méthode que tu m'a dite et qui marche très bien) :
http://localhost/html/paiement/formu...umj81vEkliscOz (la clé est fourni aléatoirement et automatiquement enregistrée sur ma base)
Ca le renvoi donc sur formulaire_confirmation.php où le login est récupéré dans un champs LOGIN (en faisant dans mon chamsp de formulaire value="<?php echo (isset($_GET["login"]) ? $_GET["login"]: '');?>" ), et la clé aussi dans un champs invisible, mais là il doit confirmer son mot de passe.
Je voudrais que
C'est un algo à l'arrache je sais mais je n'ai jamais étudié l'algo, et c'est pas faute d'avori essayé, mais apprendre tout ça en 1 mois de délai... impossible, alors j'espere que je trouverai l'aide dont j'ai besoin ici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 SI valide = false { SI login rentré = login de la base ET clé d'enregistrement récupérée là = clé enregistrée sur la base { ALORS il peut alors saisir sont mot de passe SI son mot de passe = mot de passe de la base { ALORS il peu acceder à la page modes_paiement.php SINON affiche "votre mot de passe est incorrect" } SINON affiche "Votre compte existe déjà, vous aller êter redirigé par la page d'accueil" et est redirigé vers index.php } ALORS on met la valeur de la base valide = true SINON affiche "Votre compte est déjà validé, vous aller êter redirigé par la page de login" et est redirigé vers login.php }
Merci 1000 fois par avance.
Partager