phpJSvForm
v11.11.12
Des classes PHP, des JavaScripts pour créer facilement un formulaire.
|
Classes permettant une construction de formulaire. Plus de détails...
Aller au code source de ce fichier.
Structures de données | |
class | clFormBase |
Classe abstraite servant de base aux 2 autres classes abstraites : clFormConteneur et clFormElement. Plus de détails... | |
class | clFormElement |
Classe abstraite representant un élément du formulaire. élément = <label>+(<span class="invisible">)+<input> ;. Plus de détails... | |
class | clFormConteneur |
Classe abstraite utilisée pour définir un conteneur. conteneur = <form> ; <fieldset> ; <p> ;. Plus de détails... | |
class | Form |
Classe representant un formulaire. La classe gère la génération du formulaire. Plus de détails... | |
class | Paragraphe |
Classe representant un élément <p> (ensemble de <label>+<input> séparé par des <br/> et précédé éventuellement par une phrase d'explication ($valeur) Plus de détails... | |
class | Groupe |
Classe representant un élément <fieldset>+<legend> (typiquement : ensemble de <p> - Attention, aucun saut <br/> n'est ajouté ! Plus de détails... | |
class | Input |
Classe representant un élément input de type text, et son label associé Plus de détails... | |
class | Texte |
Classe representant un champ 'textearea' et son label associé Plus de détails... | |
class | Liste |
Classe representant un élément select et son label associé Plus de détails... | |
class | Boutons |
Classe representant un ensemble de boutons ou de cases à cocher et leur label associé Plus de détails... | |
Fonctions | |
htmlFormat ($data) | |
Formatage d'une donnée en vue d'un affichage au sein d'une page HTML. | |
miseEnForme_POST ($clef) | |
Mise en forme des données issues du formulaire. |
Classes permettant une construction de formulaire.
Ce fichier s'inspire de différents travaux :
Définition dans le fichier clVerifForm.php.
htmlFormat | ( | $ | data | ) |
Formatage d'une donnée en vue d'un affichage au sein d'une page HTML.
$data | Chaine de caractères à formater |
Définition à la ligne 72 du fichier clVerifForm.php.
miseEnForme_POST | ( | $ | clef | ) |
Mise en forme des données issues du formulaire.
$clef | Chaine de caractères, étiquette de l'élément à mettre en forme |
Si $_POST[$clef] existe alors les espaces en début et en fin de chaque élément (y compris s'il s'agit d'un tableau) sont supprimés.
Selon l'option magic_quotes, supprime les antislashs d'une chaine. Le traitement n'est pas récursif !
Définition à la ligne 86 du fichier clVerifForm.php.