Ré-affichage d'une pop-in après validation de son 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 : Ré-affichage d'une pop-in après validation de son formulaire

Re: Ré-affichage d'une pop-in après validation de son formul

par Cyrano » 30 oct. 2011, 18:06

Autre option : comme je présume que ton code est dynamique, tu peux détecter l'envoi dudit formulaire et donc mettre un display: block au lieu de none au rechargement.

Re: Ré-affichage d'une pop-in après validation de son formul

par xTG » 30 oct. 2011, 10:54

Transmets un cookie que tu supprimes par la suite en JS, ou bien plus simplement avec une variable en GET.
Cela te permettra de faire une condition (PHP ou JS suivant la méthode) pour appeler la fonction d'affichage de la popup.

Ré-affichage d'une pop-in après validation de son formulaire

par albat » 30 oct. 2011, 04:46

Bonsoir,

J'ai intégré un petit formulaire (action=$_SERVER['PHP_SELF'] et method=post)
dans une pop-in et je souhaite que cette pop-in reste ouverte/affichée
après validation du formulaire pour y afficher un message de confirmation.

Pour la pop-in, j'utilise la bibliothèque jquery et le code suivant :
http://www.sohtanaka.com/web-design/inl ... nd-jquery/

Le hic, c'est que bien évidemment, à la validation du formulaire,
la page est rechargée et la pop-in est donc réinitialisée à display:none. :-k

Got idea ?

Merci,