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

  FORUM HardWare.fr
  Programmation
  PHP

  retourner à la ligne dans une formulaire /!\Encore un tit truc svp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

retourner à la ligne dans une formulaire /!\Encore un tit truc svp

n°141650
DrWatson
_@''
Posté le 21-05-2002 à 14:10:55  profilanswer
 

Bonjour
 
Si un visiteur remlpi mon forumaire et tape entrer pour retourner à la ligne, lorsqu'il valide, c'est envoyé dans mon fichier php qui l'inscrit dans la base. Seulement le pb, lorsque j'affiche son texte, c'est que tous les retour à la ligne ne sont pas pris en compte et le texte est tout bout à bout.
 
Qu'utilisez vous pour y arriver ?
 
Si je devais créée un bouton input qui ferait que quand on clic dessus ça insert à br dans ma zone de texte, quel code devrais-je utiliser ?
 
Merci
 
 :jap:

 

[jfdsdjhfuetppo]--Message édité par DrWatson le 21-05-2002 à 15:02:56--[/jfdsdjhfuetppo]


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
mood
Publicité
Posté le 21-05-2002 à 14:10:55  profilanswer
 

n°141656
dropsy
et bonne chance surtout...
Posté le 21-05-2002 à 14:16:14  profilanswer
 

le problème vient du fait que dans ton input, le retour chariot est en fait un \n\r .  
en php (je suppose que côté serveur tu es en php?), il doit y avoir une fonction nl2br (ou qqch comme ça... cf www.php.net) qui les convertis en <br>

n°141657
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:16:30  profilanswer
 

Problème ULTRA-CLASSIQUE : nl2br()


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141658
dropsy
et bonne chance surtout...
Posté le 21-05-2002 à 14:16:49  profilanswer
 

16 s  :sol:

n°141659
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:16:51  profilanswer
 

[:grilled] !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141662
veryfree
Posté le 21-05-2002 à 14:18:10  profilanswer
 

Mara's dad a écrit a écrit :

[:grilled] !  




 
il represente quoi ce smiley?

n°141666
dropsy
et bonne chance surtout...
Posté le 21-05-2002 à 14:19:10  profilanswer
 

veryfree a écrit a écrit :

 
 
il represente quoi ce smiley?  




 
grillé!

n°141667
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:19:32  profilanswer
 

met le pointeur dessus !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141668
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:19:59  profilanswer
 

encore [:grilled]  :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141669
veryfree
Posté le 21-05-2002 à 14:21:58  profilanswer
 

Mara's dad a écrit a écrit :

encore [:grilled]  :D  




 
 :lol:  :lol:  :lol:  
 c vraiment trop con

mood
Publicité
Posté le 21-05-2002 à 14:21:58  profilanswer
 

n°141672
dropsy
et bonne chance surtout...
Posté le 21-05-2002 à 14:23:14  profilanswer
 

Mara's dad a écrit a écrit :

encore [:grilled]  :D  




 
dis donc, t'as chaud aujourd'hui :D
 
bon je vais faire uen pause clope, comme ça tu sauras moins grillé :D

n°141673
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:23:50  profilanswer
 

Quoi, il est pas bien ce smiley ?
 
Ok, c'est le premier que je fait, mais quand même :na:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141676
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:25:09  profilanswer
 

dropsy a écrit a écrit :

 
 
dis donc, t'as chaud aujourd'hui :D
 
bon je vais faire uen pause clope, comme ça tu sauras moins grillé :D  




 
Tu va en griller une c'est çà ?
 :lol:  :lol:  :lol:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141684
DrWatson
_@''
Posté le 21-05-2002 à 14:38:48  profilanswer
 

Mara's dad a écrit a écrit :

met le pointeur dessus !  




 
merci à tous :) je vais chercher par là (j'en fait que depuis 1 mois à peine, ça s'excuse ;)).
 
Comment ça le pointeur dessus ?
 
mon serveur php c'est celui de free, comme bcp :D


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°141691
Mara's dad
Yes I can !
Posté le 21-05-2002 à 14:41:41  profilanswer
 

DrWatson a écrit a écrit :

 
Comment ça le pointeur dessus ?




Je répondais à veryfree à propos du smiley [:grilled]


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141692
veryfree
Posté le 21-05-2002 à 14:43:21  profilanswer
 

Mara's dad a écrit a écrit :

 
Je répondais à veryfree à propos du smiley [:grilled]  




 
FALLAIT PAS LE PRENDRE MAL LOL IL EST FUN MAIS JE PENSE PAS QUE C LA TETE QUE FERAI QQ QUI GRILLE CE SERAIT PLUTOT CELUI LA
 :cry:  
 
 
 
 
 :hello:

n°141717
DrWatson
_@''
Posté le 21-05-2002 à 15:02:22  profilanswer
 

http://www.php.net/manual/en/function.nl2br.php
 
ok mais je comprend pas comment je l'insère dans mon formulaire  :heink:  
 
dans ma zone de texte textarea  :sweat:


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°141724
Mara's dad
Yes I can !
Posté le 21-05-2002 à 15:06:18  profilanswer
 

Tu l'utilise avant de stocker le résultat en BDD !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°141735
dropsy
et bonne chance surtout...
Posté le 21-05-2002 à 15:21:35  profilanswer
 

tu l'utilises dans le script php qui est l'action de ton formulaire, juste avant ton insert en base!

n°143981
kayasax
Posté le 24-05-2002 à 14:52:08  profilanswer
 

ah bon ?? moi j'utilise print(nl2br($toto));
a l'affichage  de ce qu'il y a dans ma base, pas a la saisie...
c important d'apres vous?


---------------
All we need is a soul revolution
n°144027
DrWatson
_@''
Posté le 24-05-2002 à 15:19:59  profilanswer
 

kayasax a écrit a écrit :

ah bon ?? moi j'utilise print(nl2br($toto));
a l'affichage  de ce qu'il y a dans ma base, pas a la saisie...
c important d'apres vous?  




 
non tu as raison, car ça évite de remplir ta base inutilement de <br>, toi tu les mets juste avant l'affichage et c'est mieux.
 
Par contre j'ai essayé et j'ai du rater un truc parce que ça marche pas pour moi, alors je l'ai laissé à la saisie


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°144042
kayasax
Posté le 24-05-2002 à 15:25:17  profilanswer
 

:jap:

n°144128
DrWatson
_@''
Posté le 24-05-2002 à 16:04:32  profilanswer
 

kayasax a écrit a écrit :

:jap:  




par contre je veux bien que tu me files ta syntaxe parce que moi ça marche pas.
 
Je te montre mon code:
 
(c'est long parce que c'est un tableau spécial)
 
print "<td width=\"487\" bgcolor=\"#FFFFFF\" valign=\"top\"><br><p align=\"justify\">::. nl2br($ligne->text)</p></td>";
 
edit: en fait ça m'affiche nl2br comme si c'était du texte ... la fonction ne s'execute pas

 

[jfdsdjhfuetppo]--Message édité par DrWatson le 24-05-2002 à 16:06:13--[/jfdsdjhfuetppo]


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°144170
kayasax
Posté le 24-05-2002 à 16:40:32  profilanswer
 

je crois qu'avec print t oblige d'utiliser les () et pas les " ...  a verifier

n°144183
DrWatson
_@''
Posté le 24-05-2002 à 16:51:28  profilanswer
 

kayasax a écrit a écrit :

je crois qu'avec print t oblige d'utiliser les () et pas les " ...  a verifier  




 
tout mon code marche comme ça et y'a aucun souci ... sauf ce lui de cette fonction


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°144215
kayasax
Posté le 24-05-2002 à 17:36:58  profilanswer
 

voila exactement la syntaxe d'1 de mes scripts ca passe sans pb chez moi :
 
print(nl2br($nb2[texte]));


---------------
All we need is a soul revolution
n°144304
Mara's dad
Yes I can !
Posté le 24-05-2002 à 20:10:10  profilanswer
 

Faut faire comme çà : "blabla..." . nl2br . "Bloblo.."
 
Donc :

Code :
  1. print "<td width=\"487\" bgcolor=\"#FFFFFF\" valign=\"top\"><br><p align=\"justify\">::" . nl2br($ligne->text) . "</p></td>";


C'est quoi les "::" ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°144317
kayasax
Posté le 24-05-2002 à 20:42:00  profilanswer
 

les :: ca doit etre pour le design ; )
 
ah ouais moi je coupe mes echo juste avant de faire le print(nl2br());
et je les reprends apres

 

[jfdsdjhfuetppo]--Message édité par kayasax le 24-05-2002 à 20:42:40--[/jfdsdjhfuetppo]


---------------
All we need is a soul revolution
n°144461
DrWatson
_@''
Posté le 25-05-2002 à 02:06:17  profilanswer
 

oui les :: c'est pour le design ;)
 
merci à tous les 2 je vais tester :)


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
mood
Publicité
Posté le   profilanswer
 


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

  retourner à la ligne dans une formulaire /!\Encore un tit truc svp

 

Sujets relatifs
[HTML] coman on ouvre 2 pages en mm temps avec un formulaire ??[ PHP ] mon forum en ligne + questions
[PHP] Suite de variables récupérée par formulaireFormulaire Html : vérif de tous les champs
[PHP] pb avec les sauts de ligne [résolu]un ptit truc tout con en PHP
fortrant : comment supprimer une ligne ds un fichier[PHP] Probleme dans ligne de code
[Javascript] Problème avec un formulaire !!![MySQL] : problème lors du téléchargement d'une base en ligne
Plus de sujets relatifs à : retourner à la ligne dans une formulaire /!\Encore un tit truc svp


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