2°tentative PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : 2°tentative PHP

par nikitou » 12 mai 2006, 00:38

moi g ta solution mais je viendrais t'aider demain car la je vais dormir :lol:

mais pour piste faut que tu utilise les variable de session et que tu les couple avec mon astuce enfin je l'ai eu grace à allopass qui fait que si un code a déjà été validé une fois il soit identifié comme invalide et non la logique habituel qui est que le code est valide tant que le membre n'a pas fermer son navigateur

Bonne nuit


sinon si t'a déjà fait les variable de session met ça au début de ta page
$RECALL=$HTTP_GET_VARS["RECALL"];
 
if ($_SESSION[''.$RECALL.''] == "OK") {
// Si le code a déja été utilisé
echo "<script language='javascript'>". "window.location='http://www.tapagederreur.com';". "</script>";
exit();
}
Attention car en mettant ça ton code test sera lui aussi valide qu'une fois (pendant les 2mn alloué par allopass) donc faudra que tu crée des codes gratuits pour testé ton document

:wink:

par Cyrano » 11 mai 2006, 23:50

Je t'ai envoyé une réponse avec une piste de solution par courriel, mais ne prends pas l'habitude de m'envoyer des problèmes à résoudre, j'ai autre chose à faire que du support privé gratis. :non:

2°tentative PHP

par popsantiago » 11 mai 2006, 23:24

Bonjour,
Je voulais savoir si vous pouviez m'aider dans la realisation d'un simple script, enfin simple dans les lignes, mais pas pour moi.
simplement:
apres paiement allopass, redirection vers un formulaire, qui ne doit etre visible qu'UNE fois par le visiteur, et ajout des données, dans la BDD sql..
en fait j'ai deja fais quelque chose, mais quand je fais precedent ds le navigateur , j'ai encore acces au formulaire, et il faut pas que cela soit possible...
comment faire?
merci...