J'ai toujours une des problèmes avec l'affichage de mes variables php lorsque celles-ci contiennent des espaces ou des apostrophe. Cette fois-ci, j'aimerai faire quelques chose de propre alors je sollicite votre aide après avoir fait moultes recherches infructueuses sur Google.
Je cherche à afficher une variable dans un champ <input>
CODE
$nom = "bla/' bla"; /// variable avec espace et apostrophe
echo "<input name='nom' size='40' value='$nom' />";
Avec ce code, les espaces s'affichent correctement mais l'apostrophe tronque ma variable malgré l'utilisation de l'antislashe.
CODE
$nom = "bla/' bla"; /// variable avec espace et apostrophe
echo "<input name='nom' size='40' value='".$nom."'>";
Avec ces deuxième code, ce sont les espaces qui tronquent ma variable.
:gueule:
Si quelqu'un avait un tuyau, j'imagine que ce doit être un problème récurrent.
Loïc.
