Bonjour,
(tout d'abord j'ai mis ce psote dans al rubrique PHP My SQL mais ce c'est aps tout a fait ça, mais il n'y a pas de rubrique PHP - ODBC !)Bon ce que je demande est un peu délicat (car j'en demande bcp), je galère grave en prog' ça fait peu de temps que je m' ysuis mis mais je commence à ne plus avoir de cheveux
J'aurais besoin qu'on me transcrive ce que j'ai écrit en "algo moi" en PHP-requete SQL sachant que je suis sur une palteforme ODBC. c'est une fonction assez courte mais trop longue pour moi lol.
Avant, j'explique vite fait,
L'utilisateur rentre sur le site, il est reconnu par l'argument SESSION, donc il peux renter dans son panier ce qu'il veut c'est donc gardé en mémoire tant qu'il ne quitte pas le site, apres pour payer il est obligé de s'enregistrer (login.php).
S'il n'a pas de login il va vers la pa 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/formulaire_confirmation.php?login=maintenant&cle=xumj81vEkliscOz (la clé est fourni aléatoirement et automatiquement enregistrée sur ma base)
ça le renvoi donc sur formulaire_confirmation.php où le login est récupéré dans un champs LOGIN (en faisant dans mon champs de formulaire value="<?php echo (isset($_GET["login"]) ? $_GET["login"]: '');?>" ), et la clé aussi dans un champs invible, mais là il doit confirmer son mot de passe.
Je voudrais que
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
}
Voilàà.
Je ne sais pas si quelqu'un aura le courage ou la volonté de la faire, j'avoue j'ai peu d'espoir mais ça ne coûte rien de demander :)
Merci 1000000 fois d'avance.
Ju'