[HTML] Afficher " dans champs texte
Résolu zelos666 Messages postés 181 Date d'inscription Statut Membre Dernière intervention -
zelos666 Messages postés 181 Date d'inscription Statut Membre Dernière intervention - 8 mars 2010 à 14:07
zelos666 Messages postés 181 Date d'inscription Statut Membre Dernière intervention - 8 mars 2010 à 14:07
A voir également:
- [HTML] Afficher " dans champs texte
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Editeur html - Télécharger - HTML
- Insérer une image dans word sans bouger le texte - Guide
- Afficher mot de e wifi android - Guide
6 réponses
Bonjour,
Essaie de remplacer le " par sa valeur html : & quot; en supprimant l'espace entre le & et le quot; car je viens de remarquer que si je mets le code html sur le forum il est converti à l'affichage donc j'ai rajouté un espace afin que le code ne soit pas pris en compte.
Donc dans la variable, tu mets 'salut sa va & quot; lalala'
Voic ce que j'ai testé rapidement car je ne connais pas le code de tes fonctions :
--------------------------------------------------------------------------
<?php
$valeur['titre'] ='salut sa va " lalala';
$valeur['titre1']='salut sa va & quot; lalala';
?>
<html>
<input type="text" id="titre" name="Titre" size="35" value="
<?php echo(utf8_encode($valeur['titre']))"/>
<input type="text" id="titre" name="Titre" size="35" value="
<?php echo(utf8_encode($valeur['titre1']))"/>
</html>
--------------------------------------------------------------------------
Avec le 1ère (titre), ça ne marche pas.
Avec le 2nd (titre1), j'ai bien le ".
Essaie de remplacer le " par sa valeur html : & quot; en supprimant l'espace entre le & et le quot; car je viens de remarquer que si je mets le code html sur le forum il est converti à l'affichage donc j'ai rajouté un espace afin que le code ne soit pas pris en compte.
Donc dans la variable, tu mets 'salut sa va & quot; lalala'
Voic ce que j'ai testé rapidement car je ne connais pas le code de tes fonctions :
--------------------------------------------------------------------------
<?php
$valeur['titre'] ='salut sa va " lalala';
$valeur['titre1']='salut sa va & quot; lalala';
?>
<html>
<input type="text" id="titre" name="Titre" size="35" value="
<?php echo(utf8_encode($valeur['titre']))"/>
<input type="text" id="titre" name="Titre" size="35" value="
<?php echo(utf8_encode($valeur['titre1']))"/>
</html>
--------------------------------------------------------------------------
Avec le 1ère (titre), ça ne marche pas.
Avec le 2nd (titre1), j'ai bien le ".
Le code html pour le " est «&»quot;
«&»amp; correspond au code html pour le & mais tu as compris le principe.
(J'ai du modifier mon post précédent car le forum avait convertir le code html à sa valeur...)
«&»amp; correspond au code html pour le & mais tu as compris le principe.
(J'ai du modifier mon post précédent car le forum avait convertir le code html à sa valeur...)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question Actuellement, je ne vois pas d'autres solutions à te proposer.
As-tu essayé mon bout de code donné plus haut, est-ce que tu as bien le "?
Je pense qu'il faudrait que tu nous donne plus de détails sur ta fonction stripTxt (ou mettre le code si tu peux).
Tu peux aussi nous expliquer ce que tu cherches à faire, on pourra peut-être t'aider à y parvenir. (par exemple, peut-être que ta fonction stripTxt pourrait remplacer les \\\ par un seul \ plutôt que par rien du tout si c'est le cas?!)
As-tu essayé mon bout de code donné plus haut, est-ce que tu as bien le "?
Je pense qu'il faudrait que tu nous donne plus de détails sur ta fonction stripTxt (ou mettre le code si tu peux).
Tu peux aussi nous expliquer ce que tu cherches à faire, on pourra peut-être t'aider à y parvenir. (par exemple, peut-être que ta fonction stripTxt pourrait remplacer les \\\ par un seul \ plutôt que par rien du tout si c'est le cas?!)