Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2008, 13h38   #1
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 884
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 884
Points : 1 320
Points : 1 320
Par défaut Retours chariot d'un textarea non conservés

Bonjour,

petit souci : j'ai remarqué que si l'utilisateur saisit un retour chariot ds un textarea, celui-ci est remplacé par un espace : comment éviter cela ?
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 14h24   #2
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 453
Points : 5 453
En utilisant nl2br sur la variable récupérée ?
Code :
echo nl2br($_POST['mon_textarea']);
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 14h49   #3
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 884
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 884
Points : 1 320
Points : 1 320
Exactement ; et pourtant, ds le bouquin sur le php que j'ai, c'est marqué le contraire : remplace les sauts de ligne \n par l'élément HTML <br />.
Mais, du moment que ça marche...
Merci de l'aide (sans le recours à ce forum, je n'aurais pû faire ce que je viens de faire : un forum (justement) avec modérateur).
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 15h01   #4
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 453
Points : 5 453
Justement : lorsque tu tapes un retour chariot dans un textarea, il est mémorisé comme un \n Et pour l'afficher dans ta page html, il faut convertir les \n en <br/>
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h29.


 
 
 
 
Partenaires

Hébergement Web