probleme input text

probleme input text - HTML/CSS - Programmation

Marsh Posté le 24-02-2008 à 16:52:21    

Salut,
 
Voici mon problème. Je présume que la solution est evidente mais voila , ca fait un moment que je travaille et j'ai besoin d'un oeil innocent :-)
 
 
 
$titre = "La vie est \"belle\"";
print("<input type=\"text\" name=\"newtitle\" value=\"$titre\" size=50>" );
 
 
Pourquoi quand je regarde ce champ sur ma page, le contenu s'arrete apres "est" ? le input text n'aime pas les "" ?
 
Merci d'avance


Message édité par Tamlin le 24-02-2008 à 17:18:23
Reply

Marsh Posté le 24-02-2008 à 16:52:21   

Reply

Marsh Posté le 24-02-2008 à 17:08:31    

1/ c'est du html et pas du php
2/ pourquoi poser une question dont à l'évidence tu as trouvé la réponse
3/ c'est du html (zut c'était le 1/ ça :D ) ==> qu'est ce que le html aime comme caractères spéciaux?

Reply

Marsh Posté le 24-02-2008 à 17:12:19    

+1 :o

 

En plus d'avoir trouver la source du problème, la solution est quand même assez évidente! En regardant la source générée avec un peut de coloration syntaxique ça doit sauter aux yeux!

 

Un p'tit coup de htmlentities() sur $titre...?

Message cité 1 fois
Message édité par dwogsi le 24-02-2008 à 17:12:39

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 24-02-2008 à 17:15:38    

Et quoi ya pas moyen de contourner ca ?

Reply

Marsh Posté le 24-02-2008 à 17:30:53    

dwogsi a écrit :

Un p'tit coup de htmlentities() sur $titre...?


Je parle chinois???
http://fr.php.net/htmlentities


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 24-02-2008 à 17:54:06    

oki merci, javais pas compris , je connaissais pas , merci encore

Reply

Marsh Posté le 24-02-2008 à 18:04:35    

Toujours partir des base, comprendre le fonctionnement et ça permet de voir même si ça doit prendre un peu de temps ce qui va pas. Reste ensuite à trouver la solution de contournement. Au pire la mémoire de certains peut te fournir une piste sur le nom de la fonction ;)

Reply

Marsh Posté le 24-02-2008 à 19:00:08    

:)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed