[RESOLU] Envoi de formulaire et un submit image

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 : [RESOLU] Envoi de formulaire et un submit image

Re: [RESOLU] Envoi de formulaire et un submit image

par moogli » 12 sept. 2013, 09:31

de rien

Re: Envoi de formulaire et un submit image

par Nad21 » 12 sept. 2013, 08:50

Super en testant email à la place de valider ça fonctionne parfaitement
Merci
Nadège

Re: Envoi de formulaire et un submit image

par moogli » 11 sept. 2013, 21:54

if( isset( $_POST['valider'] ) )
Donc le nom de l'input.

J'avais oublier que l'on avait la position de l'image et pas le nom de l'input.

du coup, Nad21 utilise "email" pour tester la validation du formulaire (de toute façon il faut le faire, au pire tu peux ajouter un champs caché avec un jeton aléatoire pour valider que le formulaire ne provienne que de ton site ;) )


@+

Re: Envoi de formulaire et un submit image

par xTG » 11 sept. 2013, 19:05

Je vois pas en quoi cette réponse est un bug. :)
Que t'attendais-tu à obtenir ?

Re: Envoi de formulaire et un submit image

par Nad21 » 11 sept. 2013, 14:34

désolée c’était avec un input type submit
avec un input type image ça donne ça :
array(3) { ["email"]=> string(13) "[email protected]" ["valider_x"]=> string(2) "50" ["valider_y"]=> string(2) "12" } 
merci
Nadège

Re: Envoi de formulaire et un submit image

par Nad21 » 11 sept. 2013, 14:32

Bonjour
ça donne ça :
array(3) { ["email"]=> string(14) "[email protected]" ["valider_x"]=> string(1) "0" ["valider_y"]=> string(1) "0" } 
mais je sais pas ce que ça veut dire
Nadege

Re: Envoi de formulaire et un submit image

par moogli » 10 sept. 2013, 22:01

salut,

dans le cas du submit image que donne un var_dump($_POST); ?


@+

Envoi de formulaire et un submit image

par Nad21 » 10 sept. 2013, 18:18

Bonjour
J’envoie un formulaire avec un seul champ email avec un bouton submit image et là ça bug
Quand je met un submit normal tout fonctionne mais des que je change ça ne fonctionne plus
Si vous avez une petite idée??
Merci
Nadege
<form action="form_newsletter.php" method="post" >
  <input name="email" type="text" size="20" /><input type="submit" name="valider" value="Envoyer"  />// ok 
 <!-- <input name="valider" type="image" id="submit" src="images/envoyer.jpg" align="right" > pas ok-->
</form>


<?php
if( isset( $_POST['valider'] ) ) { //on teste si la variable du bouton existe

			// récupération des variables du formulaire

			$email=$_POST["email"];.............