Valeur par défaut avec une chaine " ou '
graphi
Messages postés
10
Statut
Membre
-
graphi Messages postés 10 Statut Membre -
graphi Messages postés 10 Statut Membre -
J'ai un petit problème de syntaxe, pourriez m'aider :
Echo("<input type='text' value='".$lib."'>");
En effet si la chaîne $lib comporte un ' alors la chaine s'arrête et ne s'affiche pas totalement
Et si je fais comme ça Echo("<input type='text' value=\"".$lib."\">");
C'est la même problème mais avec les "
Je ne vois pas comment faire, pour que ma variable s'affiche totalement.
Merci d'avance.
Echo("<input type='text' value='".$lib."'>");
En effet si la chaîne $lib comporte un ' alors la chaine s'arrête et ne s'affiche pas totalement
Et si je fais comme ça Echo("<input type='text' value=\"".$lib."\">");
C'est la même problème mais avec les "
Je ne vois pas comment faire, pour que ma variable s'affiche totalement.
Merci d'avance.
3 réponses
-
Apparemment tout problème est que ta variable peut contenire des quote ( " ou ' ) dans ce cas utilise la methode addslashes (ou quelque chose comme ca) que te fournie les librairi php.
Fait une recher sur ce site ou sur google soit avec addslashes, soit en recherchant le manuel php dans lequel sont répertorié toute les fonction que tu peut utiliser en php.
Tient nous au courrant. -
Moi je te conseille la fonction htmlentities($string, ENT_QUOTES), qui te remplacera tous les caracteres ainsi que les cotes par des caracteres html.
++
Fat_Cartman,
Parce que je le vaux bien... -