retour de formulaire et insert()

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 : retour de formulaire et insert()

Re: retour de formulaire et insert()

par mitchreward » 27 avr. 2012, 07:07

OUi c'est ça je développe une appli pour smartphone (sous forme de page web en html5 et css3) pour la gestion des liste de course.
Mais je ne suis pas un expert en php . merci pour ta réponse. JE vais tester mon formulaire est en POST

Re: retour de formulaire et insert()

par sp4tz » 26 avr. 2012, 17:21

Salut,

Je présume que c'est pour une liste d'ingrédient d'une recette ou un truc du genre non?

pour récupérer une valeur d'un formulaire avec PHP c'est relativement simple.
Si tu déclare un bouton radio, il aura obligatoirement un nom déclaré par l'attribut name <input type="radio" name="ingredients" value="tomate" />
il te suffit de le récupérer soit avec $_GET ou $_POST (cela dépend de ta méthode d'envois du formulaire).

Voici un exemple avec $_POST:
<?php
if(isset($_POST['ingredients'])){
	
	echo $_POST['ingredients'];
	
}
	?>
<form name="MaRecette" method="post" action="<?php $_SERVER['REQUEST_URI']; ?>" enctype="multipart/form-data">
  <table>
    <tr>
      <td width="90">Tomate
        <input type="radio" value="Tomate" name="ingredients"></td>
      <td width="90">Poivron
        <input type="radio" value="Poivrons" name="ingredients"></td>
    </tr>
  </table>
  <input type="submit" name="submitForm" value="envoyer"/>
</form>
Tu peux copier-coller ce code pour te donner un aperçu

Re: retour de formulaire et insert()

par mitchreward » 26 avr. 2012, 16:24

Je précise, ce sont des bouton RADIO en html ...

retour de formulaire et insert()

par mitchreward » 26 avr. 2012, 16:24

Salut à tout le monde,

je viens encore soliciter votre aide j'ai un problème de formulaire .
J'ai des boutons radios a qui j'attribue une value et j'envoi le tout vers une page php ou je fais un insert() en base de donnée .

J'ai genre 15 bouton radio sur le formulaire html .

Je ne sais pas comment récupérer les variables pour les insérer coté php . je ne sais pas si c'est très clair alors extarit de script :

coté html
<td width="90">tomate <input type="radio" value="1" name="tomate"></td><td width="90">Poivron<input type="radio" value="1" name="poivron"></td> 

de l'autre coté , je voudrais insérer la valeur tomate dans une collonne nommée produit de ma base de donnée.
Mais comme ce qui est transmit par le formulaire est une value je ne sais pas comment faire . J'ai pensé à faire $1=tomate

et puis un insert (tomate) mais ca va me l'insérer que le formulaire ait renvoyé ou pas ...
Bref jsuis coinsé et je ne sais pas comment expliquer mon problème clairement ...


help :priere: :priere: :priere: :priere: