FormulairePHP suivit d'une nouvelle fenêtre

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 : FormulairePHP suivit d'une nouvelle fenêtre

par Patriboom » 17 févr. 2009, 17:03

Salut!

plus bas, dans ton code, tu dois trouver des commandes d'enregistrement du style "insert" ou "update". Vois bien ce qui autorise l'enregistrement et insères-y le code nécessaire. Je ne crois pas qu'il soit adéquat d'ouvrir une pop-up, car nombreux navigateurs et usagers les bloquent. Avant la fermeture de } concluant l'insértion des données dans ta base, tu mets du code HTML pour afficher un message de réussite, tu y mets aussi un lien vers ta page index, puis tu insère une commande goto ou quelque chose du genre qui fait sauter par-dessus le forumlaire et permet l'affichage de ton bas de page habituel.

FormulairePHP suivit d'une nouvelle fenêtre

par Goseb » 17 févr. 2009, 00:54

Bonjour,

Je souhaite un coup de pouce pour la finition de la programmation d'un formulaire en php dont le code ci-dessous.

Ma question: ouvrir une petite fenêtre de confirmation lors de l'action envoyé.
Avec le code ci-dessous, la confirmation de l'envoi s'insère à la même place du formulaire d'inscription et je ne souhaite pas du tout ça.

Ou insérer le code source, vue que c'est une action.

Merci d'avance pour votre aide et de me transmettre le bon code avec les explications.

Lien de la page ou se trouve le formulaire


Code php:
<?php
// Couleur du texte des champs si erreur saisie utilisateur
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie utilisateur
$color_form_warn="#FFCC66";
// Ne rien modifier ci-dessous si vous n’êtes pas certain de ce que vous faites !
$list['f_1']=array("Sélectionnez","Oui","Non");
$list['f_2']=array("Sélectionnez","Explorer Internet","FireFoxe","Google Chrome","Netscape","Opera","Safari","---","Autres");
$list['f_3']=array("Sélectionnez","Oui","Non");
if(isset($_POST['submit'])){
$erreur="";
// Nettoyage des entrées
while(list($var,$val)=each($_POST)){
if(!is_array($val)){
$$var=strip_tags($val);
}else{
while(list($arvar,$arval)=each($val)){
$$var[$arvar]=strip_tags($arval);
...........
---------------------------------------------------