aide pour vérifier un formulaire

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 : aide pour vérifier un formulaire

Re: aide pour vérifier un formulaire

par Megadeth » 20 nov. 2015, 13:34

Bonjour,

C'est normal puisque tu repostes ta variable.

L'idée serait de gérer en GET avec un FLAG.

mais le mieux, ce que je te conseille c'est de faire une redirection après ton traitement :)

Sinon tu peux aussi le gérer via le serveur, avec une jeton de sécurité en plus, en testant d'où vient l'internaute etc...

Mega
;)

aide pour vérifier un formulaire

par Shinra_Tensei » 18 nov. 2015, 17:00

Bonsoir,

bon ce que je veux faire c'est de faire un formulaire et que je vérifie si le pseudo existe ou pas
J'ai pu faire ce code suivant et ça marche mais j'ai un seul souci

Code : Tout sélectionner

<?php //init variables $msg_err=""; $tout_ok=""; //partie traitement formulaire if(isset($_POST['username']) and $_POST['username'] and !empty($_POST['username']) ){ //le formulaire a été posté //traitement du formulaire require('connect.php'); $username=$_POST['username']; $req = $bdd->query("SELECT * FROM users WHERE username='$username'"); $rows=$req->rowCount(); if($rows=='1') { //si erreur $msg_err="Erreur ....."; } else { //si tout ok $tout_ok="Envoi ok"; } } ?>


et apres je teste la valeur de msg_err et tout_ok et j'affiche le message
et ça marche sauf que quand j'actualise la page je vois encore le msg d'error ou de tout oki est present dans la page :/
et moi je veux quand j'actualise la page le msg disparait et mercii beacoup