Class: IzForm
Source Location: /izform.class.php
Class Details
Class Variables
Class Methods
constructor IzForm [line 138]
IzForm IzForm(
[string
$method = 'post'], [string
$action = ''], [string
$id = 'form1'], [int
$enctype = 1])
|
|
Constructeur de la classe Défini le script cible du formulaire, la méthode par laquelle il est soumis et quel est le type d'encryption de celui-ci Le constructeur enregistre la balise d'ouverture du formulaire, copie dans la variable de classe $submittedData le bon tableau superglobal en fonction de la méthode employée pour envoyer le formulaire
Tags:
Parameters:
method addCheckBox [line 272]
void addCheckBox(
string
$name, string
$label, string
$value, [boolen
$check = 0], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$elem_attributes = ''], [string
$lbl_attributes = ''])
|
|
Ajoute un element de type input type="checkbox" au formulaire
Tags:
Parameters:
method addDataInSelect [line 569]
void addDataInSelect(
string
$value, string
$label)
|
|
Ajoute un élément '<option></option> dans une liste déroulante Charge la paire valeur/label dans la liste deroulante addDataInSelect précharge en fait les données qui seront dans la liste déroulante Il faut donc précharger toutes les valaurs que l'on souhaite pour la liste avant d'ajouter celle-ci avec la méthode addSelect()
Tags:
Parameters:
method addDataToVerif [line 1156]
void addDataToVerif(
string
$name, string
$dataType, [string
$option = ''])
|
|
Ajoute une valeur soumise à la liste de celles à vérifier Permet de définir les variables à tester parmis celles présentent dans le formulaire en précisant le type de vérification
Tags:
Parameters:
method addFieldSet [line 751]
void addFieldSet(
[string
$legend = ''], [string
$elem_attributes = ''])
|
|
Ajoute un fieldset après avoir défini ses bornes avec la méthode setFieldSetLimiters()
Tags:
Parameters:
method addFile [line 446]
void addFile(
string
$name, [string
$label = ''], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$lbl_attributes = ''], [string
$elem_attributes = ''])
|
|
Ajoute un element de type input type="file" au formulaire
Tags:
Parameters:
method addHidden [line 482]
void addHidden(
string
$name, string
$value)
|
|
Ajoute un element de type input type="hidden" au formulaire
Tags:
Parameters:
method addMsgAtTop [line 1128]
void addMsgAtTop(
string
$msg, [$container
$container = 'p'], [$elem_attributes
$elem_attributes = ''])
|
|
Ajoute un message en début du formulaire dans un paragraphe Peut être utilisé pour des messages d'erreur par exemple
Tags:
Parameters:
method addOptGroup [line 628]
void addOptGroup(
string
$label)
|
|
Ajoute la balise '<optgroup>' après avoir défini ses bornes
Tags:
Parameters:
method addParagraph [line 545]
void addParagraph(
string
$value, [string
$elem_attributes = ''])
|
|
Ajoute un paragraphe de texte dans le formulaire
Tags:
Parameters:
method addPassword [line 226]
void addPassword(
string
$name, [string
$label = ''], [string
$value = ''], [int
$size = ''], [int
$maxlength = ''], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$elem_attributes = ''], [string
$lbl_attributes = ''])
|
|
Ajoute un element de type input type="password" au formulaire
Tags:
Parameters:
method addRadio [line 317]
void addRadio(
string
$name, string
$label, string
$value, [boolen
$check = 0], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$elem_attributes = ''], [string
$lbl_attributes = ''])
|
|
Ajoute un element de type input type="radio" au formulaire
Tags:
Parameters:
method addReset [line 404]
void addReset(
string
$value, [string
$name = ''], [string
$label = ''], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$lbl_attributes = ''], [string
$elem_attributes = ''])
|
|
Ajoute un element de type input type="reset" au formulaire
Tags:
Parameters:
method addSelect [line 666]
void addSelect(
string
$name, [string
$label = ''], [string
$selected = ''], [string
$id = ''], [int
$size = '1'], [mixed
$multiple = '0'], [string
$before = ''], [string
$after = ''], [string
$lbl_attributes = ''], [string
$elem_attributes = ''])
|
|
Ajoute une liste deroulante au formulaire Vous devez tout d'abord charger les elements constituants la liste avec les méthodes addDataInSelect(), setOptGroupLimiters() et addOptGroup() Une fois la liste ajoutée, le tableau des éléments qui ont été préchargés est vidé
Tags:
Parameters:
method addSubmit [line 361]
void addSubmit(
string
$value, [string
$name = ''], [string
$label = ''], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$lbl_attributes = ''], [string
$elem_attributes = ''])
|
|
Ajoute un element de type input type="submit" au formulaire
Tags:
Parameters:
method addText [line 179]
void addText(
string
$name, [string
$label = ''], [string
$value = ''], [int
$size = ''], [int
$maxlength = ''], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$elem_attributes = ''], [string
$lbl_attributes = ''])
|
|
Ajoute un element de type input type="text" au formulaire
Tags:
Parameters:
method addTextArea [line 506]
void addTextArea(
string
$name, int
$rows, int
$cols, [string
$label = ''], [string
$value = ''], [string
$id = ''], [string
$before = ''], [string
$after = ''], [string
$lbl_attributes = ''], [string
$elem_attributes = ''])
|
|
Ajoute un element de type textarea au formulaire
Tags:
Parameters:
method displayForm [line 793]
Affiche le formulaire Cette méthode ajoute le dernier élément au formulaire (balise de fermeture de celui-ci) puis va faire générer la sortie html pour chaque élément avant de l'afficher
Tags:
method isSubmitted [line 1100]
Spécifie si le formulaire a été envoyé ou non
Tags:
method isValidData [line 1174]
method manageSubmittedData [line 1114]
void manageSubmittedData(
)
|
|
Effectue un traitement sur les valeurs soumises du formulaire
Tags:
method resetDataInSelect [line 705]
void resetDataInSelect(
)
|
|
Vide la liste des éléments à charger dans une liste déroulante
Tags:
method setElement [line 782]
void setElement(
array
$res)
|
|
Ajoute un élément de formulaire dans le tableau elements[] qui les contient tous
Tags:
Parameters:
method setElementHtml [line 812]
void setElementHtml(
array
$res)
|
|
Génère la sortie html pour les éléments de formulaire Stock la sortie html dans la chaine elementsHtml
Tags:
Parameters:
method setFieldSetLimiters [line 718]
void setFieldSetLimiters(
string
$start, string
$end)
|
|
Défini les limites pour mettre un élément fieldset dans le formulaire Cette méthode défini les bornes parmi les éléments du formulaire
Tags:
Parameters:
method setLabelMode [line 1225]
void setLabelMode(
string
$mode)
|
|
Modifie le type de mise en page du label avec l'élément de formulaire auquel il est associé
Tags:
Parameters:
method setOptGroupLimiters [line 596]
void setOptGroupLimiters(
string
$start, string
$end)
|
|
Défini les limites pour mettre des éléments '<option>' d'une liste déroulante dans une balsie '<optgroup>' Cette méthode défini les bornes parmi les éléments déjà préchargés par la méthode addDataInSelect()
Tags:
Parameters:
method setSelectElement [line 583]
void setSelectElement(
array
$res)
|
|
Ajoute un élément dans le tableau selectElement[], tableau de préchargement des éléments pour une lsite déroulante
Tags:
Parameters:
|
|