Bonjour,
j'ai un soucis avec un formulaire où je désire mettre un champ "texte" et y mettre par défaut une variable issue d'une BDD. Le soucis est lorsque cette variable (texte) contient une chaîne avec apostrophe
Voici un exemple
<SCRIPT language="php">
printf("<FORM method='post'>" );
printf("<INPUT type='text' value='%s'>\n", $variable);
...
</SCRIPT>
Le soucis, c'est que si la variable contient une apostrophe, comme par exemple Il s'en ira, mon formulaire n'affiche comme valeur par défaut que la chaîne il s tronquée à l'apostrophe. Alors qu'un simple "printf" me montre que la variable est entière dans le script.
Qqun aurait une idée ?