Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1729 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème d'affichage d'une variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème d'affichage d'une variable

n°617028
bubu666
Posté le 20-01-2004 à 20:45:24  profilanswer
 

Voila, je vé faire très simple.
 
J'ai un formulaire. Je crecupere une variable kome ceci:
 
$txt = $_POST['txt'];
 
Cette variable contient plusieurs lignes de texte.
 
Puis je l'enregistre dans une session afin de la memoriser:
 
$_SESSION["session_txt"] = $txt;
 
Plusieurs page plus loin, je ve ressortir cette variable et l'afficher sur ma page:
 
(je la recupere ds une nouvelle variable)
$confirm_txt = $_SESSION['session_txt'];
 
puis je l'affiche:
 
echo "$confirm_txt";
 
ma variable s'affiche bien mais au lieu de faire un texte de plusieur ligne, tt ne s'affiche que sur une seule et grande ligne.
par contre, si je créer ma variable directement sur cette page donc que je la recupere pa à partir de la session, elle s'affiche correctement.
 
Je pense que lerreur vient de l'enregistrement de la variable dans la session mais je ne sui pa sur, pourriez vous m'aidez?
 
merci

mood
Publicité
Posté le 20-01-2004 à 20:45:24  profilanswer
 

n°617033
e-deby
Posté le 20-01-2004 à 20:48:32  profilanswer
 

et

Citation :


echo nl2br($confirm_txt);


?


---------------
Pour les sudistes :)
n°617035
bubu666
Posté le 20-01-2004 à 20:49:47  profilanswer
 

g deja essayé et cela n'affiche que la premiere ligne de mon texte

n°617045
simogeo
j'ai jamais tué de chats, ...
Posté le 20-01-2004 à 21:07:23  profilanswer
 

peux tu nous donner le texte d'entrée (dans ton input) et le texte que tu récuperes ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°617072
bubu666
Posté le 20-01-2004 à 21:48:19  profilanswer
 

en fait je pense que le pb vien de mon champ de txt ds le formulaire. voici le code:  
 
<textarea name="txt" cols="40" rows="10"></textarea>  
 
Apparement, ce champs ne prend pa en compte les retour a la ligne, donc pour ma variable txt ne contien que une seule ligne.  
 
Si a la fin de chaque ligne dans le champs je fé un retour (touche entré), le txt s'affiche correctement avec des retour sur la page d'après.

n°617114
naceroth
Posté le 20-01-2004 à 22:22:51  profilanswer
 

Bah voui évidement, si tu mets pas le retour à la ligne, il va pas le mettre de lui même :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème d'affichage d'une variable

 

Sujets relatifs
probleme en VHDLComment passer un ' ds une variable lors d'une requete sql
problème avec des threads sous vb.net[DirectShow] problème lorsque je détruit mon graphe
Problème avec un delete[][batch]petit problème
[PostgreSQL] problème d'optimisation insertion[JDBC] problème d'encodage de caractères.
[PHP] Problème d'upload et affichage de variable[c] problème d'affichage de variable avec outtextxy()
Plus de sujets relatifs à : Problème d'affichage d'une variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR