ajouter un champs de formulaire automatiquement

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 : ajouter un champs de formulaire automatiquement

par garf » 27 juil. 2006, 14:57

Merci pour le déplacement :)

par Truc » 27 juil. 2006, 14:51

Modération : Donc javascript ?!

Déménagement dans le bon forum

par garf » 27 juil. 2006, 14:41

Ok, tiens moi au courant

par Invité » 27 juil. 2006, 14:39

disons qu'en fait j'aimerais avoir 2 champs texte + 1 champs d'upload
je vais deja tester ce code voir si j'arrive à le faire fonctionner ! :roll:

par garf » 27 juil. 2006, 14:22

je ne l'ai pas testé, i'a peut-être quelques erreurs de code

par mat24 » 27 juil. 2006, 14:18

ok je vais essayer ça !!!

merci ;)

par garf » 27 juil. 2006, 14:09

tu peux le faire en javascript, ça évitera de recharger la page

Code : Tout sélectionner

<html> <head> <title></title> <script type="text/javascript"> // fonction pour ajouter un champ function ajouter_champ() { document.getElementById('formulaire').innerHTML+="<input type='text name='fichier[]' /><br />"; } </script> </head> <body onload="javascript:ajouter_champ();"> <form><!-- ton formulaire --> <div id='formulaire'><!-- c'est la que se placerons tes champs --></div> </form> </body> </html>

Re: ajouter un champs de formulaire automatiquement

par Truc » 27 juil. 2006, 14:09

Salut,
(...) en fonction du remplissage du précédant
(...)
une fois le parcourir effectué un nouveau champs apparait en dessous
La solution demande plutôt l'intervention de javascript pour des manipulations coté client sans rechargement.

C'est bien ce que tu souhaites ?
PHP à besoin d'un validation de la page pour intervenir.

Jette un oeil à createElement()

ajouter un champs de formulaire automatiquement

par mat24 » 27 juil. 2006, 13:48

Bonjour !

je cherche un moyen d'ajouter un champs de formulaire automatiquement en fonction du remplissage du précédant . (et traitement sql + envoi de fichier)

>> donc sur la page apparait 1 champs d'upload de fichier .
une fois le parcourir effectué un nouveau champs apparait en dessous et ainsi de suite jusqu'a ce que qu'on ne veulent plus en rajouter , puis le tout est envoyé par validation du formulaire.

ceci pour eviter de limiter l'envoi de fichier .