Mise en forme du texte à partir d'un formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mise en forme du texte à partir d'un formulaire

par alaingpl » 31 déc. 2005, 01:11

Merci beaucoup de l'aide.

par albat » 31 déc. 2005, 01:04

C'est une fonction.
Tu dois donc passer la variable en paramètre.
$menu = $_POST['menu'];
print("<center>".nl2br($menu)."</center>"); 

par alaingpl » 31 déc. 2005, 00:57

merci mais comment ont fait...

	  <?php 
$menu = $_POST['menu'];
 function nl2br($nl2br) {
 }
print("<center> $nl2br,$menu </center>"); 
?>

parceque je ne sais pas faire...stp

par albat » 31 déc. 2005, 00:17

La fonction nl2br() fait des miracles... ;)

Mise en forme du texte à partir d'un formulaire

par alaingpl » 31 déc. 2005, 00:12

Bonsoir à tous,

J'essai de réaliser un site pour un ami restaurateur.

Il souhaite tous les matins modifier son menu du jour mais le formulaire ne prends pas en compte le retour à la ligne car bien sûr les plats doivent s'afficher les uns sous les autres de la façon suivante:

entrée
***
plats
***
dessert

Ci-après mes codes
le formulaire
<form method="post" action="exemple.php">
        <center>
          <textarea name="menu" rows="5" cols="50" style="font-family:Arial;font-size=12;"></textarea>
          <br />
          <br />
          <input type="submit" value="ENVOYER" />
        </center>
      </form>
le script pour l'affichage
$menu = $_POST['menu']; 
print("<center> $menu </center>"); 
?>
Merci de m'aider