HTML_QuickForm::exportValue()

HTML_QuickForm::exportValue() -- Retourne la valeur de l'élément sécurisée

Synopsis

require_once 'HTML/QuickForm.php';

mixed HTML_QuickForm::exportValue (string $element)

Description

Cette méthode tente tout d'abord de trouver une valeur soumise propre, elle retournera une valeur définie par setValue()/setDefaults()/setConstants() si la valeur soumise n'existe pas pour l'élément donné.

La valeur qui ne peut ne pas être soumise (e.g. une option qui n'est pas présente dans une liste d'options <select>) n'est pas considérée comme valide et n'est pas retournée.

Vu que les valeurs retournées par cette méthode et par la méthode exportValues() sont supposées être immédiatement traitées et/ou stockées quelque part, les valeurs pour les éléments fichiers, qui doivent avoir un traitement spécial, ne sont pas retournées.

Paramètres

chaîne de caractères $element

Nom de l'élément

Valeur retournée

Retourne la valeur de l'élément.

Valeurs renvoyées

Tableau 42-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
QUICKFORM_NONEXIST_ELEMENTElement '$element' does not exist in HTML_QuickForm::exportValue()Tentative de récupérer une valeur pour un élément inexistantVérifiez le nom de l'élément

Note

Disponible depuis la version 3.1.

Cette fonction ne peut pas être appelée de façon statique.