IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Affichage d'un textarea déficient [PHP 5.2]


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Chef opération transport urbain
    Inscrit en
    Avril 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef opération transport urbain
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2008
    Messages : 92
    Par défaut Affichage d'un textarea déficient
    Bonjour à tous,

    Je veux afficher le contenu d'un élément d'une base de donnée dans un textarea. Si le contenu a un caractère spécial (un accent par exemple), je n'ai aucun problème. Mais si le contenu n'a que des lettres et des espaces, on remplace les espaces par le signe plus (+).

    J'ai fait plusieurs tests et voici un résumé en image. Tout en haut, ce qu'il y a dans mon fichier PHP, au centre le code source de Firefox et tout en bas, le résultat dans le navigateur.



    Si vous avez une idée, ça me ferait mieux dormir cette nuit

    Merci

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17
    Par défaut
    Y'a sûrement un urlencode( ) de trop ou un urldecode( ) manquant.
    Difficile de t'en dire plus.

  3. #3
    Membre confirmé
    Homme Profil pro
    Chef opération transport urbain
    Inscrit en
    Avril 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef opération transport urbain
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2008
    Messages : 92
    Par défaut
    Merci, ça m'a grandement aidé !

    En fait mon problème ne venait pas de mon PHP. Après avoir rempli le formulaire en php, j'exécute une fonction javascript qui rempli le formulaire à nouveau. Cette fonction reçoit les données via ajax et je dois encoder le contenu avec urlencode. Ça l'air que la fonction native de javascript (decodeURIComponent) ne converti pas les + en espace. On doit le faire manuellement avec une expression régulière.

    3 heures de pétage de crane sur ce foutu problème. Ça m'a quand même permis de découvrir que je remplissais mon formulaire 2 fois... Je vais y remédier.

    Merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. TextCellEditor affichage d'un textarea
    Par *alexandre* dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 13/12/2007, 13h52
  2. affichage dans un textArea
    Par alphonse62 dans le forum JBuilder
    Réponses: 1
    Dernier message: 12/06/2007, 22h32
  3. affichage dans un TextArea
    Par manchzek dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 21/12/2006, 10h14
  4. Problème d'affichage dans un textarea
    Par sam.fet dans le forum ASP
    Réponses: 9
    Dernier message: 16/08/2006, 17h52
  5. <select> <option> et affichage dans un textarea
    Par gazelle dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 05/06/2006, 13h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo