Delcedo PHPLib
Manuel

form_value

Affiche ou retourne la valeur définie dans un input ou la valeur par défaut si aucune valeur n'est définie

Description
string form_value ( [ string $default = NULL [ , $show = true ] ] )
Liste de paramètres
default (NULL)

Valeur par défaut si l'objet est vide.

show (true)

Indique si le résultat doit être affiché à l'écran.

true affichera le résultat, false n'affichera pas le résultat.

La valeur par défaut est true

Valeur de retour
string

Retourne la chaîne de caractère générée.

Exemple
<?php
// Paramètres envoyés lors du remplissage du formulaire
$_GET["prenom"] = "Olivier";
$_GET["nom"] = "";

// Définition des variables utilisées
$prenom = new OString($_GET["prenom"]);
$nom = new OString($_GET["nom"]);

?>
<form action="" method="get">
  <!-- Avec un echo -->
  <input type="text" name="nom" <?php echo $nom->form_value("Votre nom"false); ?> />

  <!-- Sans avoir besoin de mettre un echo -->
  <input type="text" name="prenom" <?php $prenom->form_value("Votre prénom"); ?> />
  
  <input type="submit" value="Envoyer !" />
</form>
Résultat
<form action="" method="get">
<!-- Avec un echo -->
<input type="text" name="nom" value="Votre nom" />

<!-- Sans avoir besoin de mettre un echo -->
<input type="text" name="prenom" value="Olivier" />

<input type="submit" value="Envoyer !" />
</form>
Delcedo.com | Creative Commons License