begin process at 2012 05 27 21:27:22
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > FORMULAIRE MULTI-PAGES INTERACTIF

FORMULAIRE MULTI-PAGES INTERACTIF


 Information sur la source

Note :
9,67 / 10 - par 3 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaires Classé sous :formulaire, codepostaux, listepays, téléphone, trace Niveau :Initié Date de création :13/02/2007 Date de mise à jour :25/06/2007 09:17:57 Vu / téléchargé :12 848 / 2 489

Auteur : Laurpierre

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Bonjour,
Je viens de terminer la nouvelle version (25/06/2007).
Cette version gère le téléchargement de fichiers et d'images ainsi que l'envoi des ces fichiers et images en pièces jointes.
Pour chaque champ ou chaque page, l'utilisateur peut ajouter des fonctions callback pour ajouter des contrôles personnalisés.
En cas d'erreur, un debug_backtrace est affiché et est envoyé à l'auteur.
Cette version présente un exemple de formulaire pour saisir une adresse postale:
Pour la France et les DOM-TOM: vous pouvez soit:
- Sélectionner une ville en précisant les premiers caractères
du nom de la ville puis valider pour sélecter la ville souhaitée
- Sélectionner une ville en précisant les premiers caractères
du code postal (département) puis valider pour sélecter la ville souhaitée
- Sélectionner un code poatal en précisant la ville
puis valider pour sélecter le code postal<br>
(lorsque la ville existe dans plusieurs codes postaux)
La ville, le code postal et le pays (si France ou DOM-TOM seront affichés)
Les numeros de telephone sont verifiés pour la France,  les DOM-TOM,  les USA, le Canada et les pays voisin de la CEE (Allemagne, Royaume Uni, Suisse, Espagne, Belgique, Monaco, etc..).
Les numeros de Mobile sont verifiés pour la France,  les DOM-TOM et l'Espagne.


 Conclusion

La version actuele est opérationnelle. Pour effectuer une démo, lancez le programme 'les formulaires php'.
Elle est disponible sur le site: http://www.pierre-laur.fr

Merci de votre Sanction, Laurpierre

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 février 2007 13:36:30 :
Excuse! fautes d'orthographe
27 février 2007 10:11:08 :
Il s'agit d'une nouvelle release, qui tient compte de la pertinence des remarques énnoncées, qui permet une plus grande lisibilité du code et qui modifie complètement le passage des paramètres pour la personnalisation des champs.
02 mars 2007 09:12:42 :
Corrections de bug
17 mars 2007 09:15:33 :
Mise en service d'une nouvelle release et d'une documentation au format pdf
17 mars 2007 09:18:47 :
erreur sur date de la release
07 avril 2007 10:06:55 :
Ajout de nouvelles fonctionnalités (traitement téléchargement de fichiers,d'images et envoi en pièces jointes)
12 avril 2007 18:12:17 :
En principe dernière release!
10 mai 2007 09:07:09 :
Ajout des fonctions callback pour permettre a l'utilisateur d'ajouter des contrôles personnalisés
11 mai 2007 10:08:51 :
Ajout des fonctions callback pour permettre un contrôle personnalidé sur chaque champ du formulaire
25 juin 2007 09:17:57 :
adjonction d'un formulaire de saisie d'adresse postale

 Sources du même auteur

TRACE DES ERREURS EN PHP
Source avec Zip LES FORMULAIRES (NOUVELLE RELEASE)

 Sources de la même categorie

Source avec Zip Source avec une capture VALIDATEUR DE FORMULAIRE par Reldan
Source avec Zip SUIVI SERVICE CLIENT PHP par hige52
Source avec Zip POO - FORMULAIRE NEWSLETTER PHP - PROFESSEUR-PHP.COM par mtrix000
Source avec Zip Source avec une capture SELECTEUR DE NOTE par Reldan
Source avec Zip Source avec une capture ESPACE MEMBRE , AVEC CASE OPTIONNEL , SANS MYSQL par sartoz

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture VALIDATEUR DE FORMULAIRE par Reldan
Source avec Zip FORMULAIRE D'INSCRIPTION par lelioua
Source avec Zip SUIVI SERVICE CLIENT PHP par hige52
Source avec Zip POO - FORMULAIRE NEWSLETTER PHP - PROFESSEUR-PHP.COM par mtrix000
Source avec Zip Source avec une capture SELECTEUR DE NOTE par Reldan

Commentaires et avis

Commentaire de malalam le 13/02/2007 23:36:00 administrateur CS

Hello,

j'ai pas testé, et j'ai pas maté TOUT le code...c'est trop long.
Mais pour ce que j'ai vu, j'ai des critiques à émettre (toute remarque qualitative concernant l'utilisation du code mise à part : je ne parmerai que de la programmation) : je trouve dommage, vu le temps que tu as dû passer sur ce code, que tu sois parfois resté très approximatif (alors qu'il y a parfois de jolis efforts !).
Quelques exemples : tu as un beau paquet de getter, dans tes classes PHP5. Pourquoi ne pas plutôt  passer par la méthode magique __get () ? (et le setter __set (), du coup). Ton code y gagnerait en clarté. Et en nombre de lignes. Je sais que ça reste une affaire de goût...mais là, par moment, tes classes ressemblent à...du Microsoft ;-) (je dis ça juste parce que j'ai tjrs eu du mal avec les noms à rallonge des méthodes et propriétés des langages Microsoft ;-) ).
Le javascript que renvoient tes différentes classes / fonctions est antédiluvien; même pas au standard HTML 4. IL faudrait sérieusement revoir ça. A première vu, je dirais que ton code risque d'avoir du mal sur Firefox ou Opera (ou Konqueror...enfin, sur autre chose que IE, en fait).
Vu ton orientation évidente C, je trouve étrange, vu la taille de ton projet, que tu n'aies plus scindé que ça la génération du formulaire, avec des objets abstraits et compagnie. Je pense aux éléments du formulaire, les input, les select, etc...Si je devais refaire un générateur de formulaire aujourd'hui, je me rapprocherai bien plus du modèle DOM pour créer mes classes, je pense. Surtout si je voulais faire un aussi gros code que le tien. Ce serait plus propre aussi au niveau du renvoie du HTML généré : tout ça pourrait être factorisé, à mon avis.
Globalement, il y a beaucoup de redondances.
Je ne suis pas non plus d'accord avec ton système de traitement, mais bon...ça, c'est parce que j'ai fait mon bin's il y a peu concernant le traitement et l'assainissement de données ;-) : c'est à la fois compliqué, et pas assez complet; on doit beaucoup définir soi-même les conditions, plutôt qu'utiliser des motifs de traitement simples et intuitifs.

Bon j'arrête, il est tard.
Encore une fois, je ne parle pas du fonctionnement, ni de la qualité d'utilisation : je n'ai pas testé. C'était juste le code en lui-même.






Commentaire de soundpanther le 04/05/2008 16:29:15 10/10

très bien

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

formulaire mail [ par arnaud ] quand je recoit un formulaire mail je trouve le fichier postdata.att ... comment fair pour l'avoir sans les 20% et les "+"merciarnaud php et html [ par Vinz ] Salut,Voila, j'utilise un formulaire qui me lance un php. Dans ce formulaire j'ai un &lt;input type=file name='monFile'&gt;.Mon probleme c'est que j'a Formulaire PHP3 + PJ [ par Jiboule ] Salut à tous ! Quelqu'un peut-il me sauver ? J'ai fait un formulaire en HTML avec une dizaine de champs + la possibilité de joindre un fichier. Je ne Formulaire PHP3 + PJ [ par Jiboule ] Salut à tous ! Quelqu'un peut-il me sauver ? J'ai fait un formulaire en HTML avec une dizaine de champs + la possibilité de joindre un fichier. Je ne code simple pour formulaire [ par bernard ] bonsoir à tous, je suis débutant de chez débutant et j'ai besoin d'aide.je voudrais réaliser un programme en php.il s'agit d'un formulaire où le visit Formulaire + fichier externe [ par koko ] J'ai un petit formulaire avec 2 text (&lt;INPUT TYPE="text") et un button. Quand je clique sur le button, il doit mettre les 2 text dans un fichier ex Formulaire et SQL [ par Christophe46 ] Salut,J'espère trouver de l'aide sur ce forum,J'ai fait une base de données MySql, avec une table et des champs comme nom, prenom, telephone, adresse, Formulaire et SQL [ par Christophe46 ] Salut,J'espère trouver de l'aide sur ce forum,J'ai fait une base de données MySql, avec une table et des champs comme nom, prenom, telephone, adresse, Formulaire [ par benett ] Bonjour à tous,J'ai une petite question :Dans un formulaire, certaine valeurs s'obtiennent par recopie et proviennent d'une autre page,comment peut-on Formulaire [ par benett ] Bonjour à tous,J'ai une petite question :Dans un formulaire, certaine valeurs s'obtiennent par recopie et proviennent d'une autre page,comment peut-on


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales