Stripslashes
Résolu
agui01
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
agui01 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
agui01 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problèmes de guillemets dans une de mes pages (les autres pas de soucis) lors de l'affichage d'un titre contenant des guillemets. Le titre est coupé à l'endroit ou le premier guillemet apparait... J'ai pourtant appliqué le stripslashes mais rien y fait, le texte est tronqué !
Quelqu'un peut-il m'aider svp ?
Merci d'avance !
J'ai un problèmes de guillemets dans une de mes pages (les autres pas de soucis) lors de l'affichage d'un titre contenant des guillemets. Le titre est coupé à l'endroit ou le premier guillemet apparait... J'ai pourtant appliqué le stripslashes mais rien y fait, le texte est tronqué !
Quelqu'un peut-il m'aider svp ?
Merci d'avance !
6 réponses
Lorsque tu enregistres tes variables dans la base de données (INSERT INTO), tu dois applique addslashes ou mysql_real_escape_string sur tes variables GPC.
Ensuite, quand tu fais un echo depuis le "SELECT {champs} FROM ...", tu dois faire stripslashes.
nl2br sert à ajouter <br /> avant les retours à la ligne "\n".
Ensuite, quand tu fais un echo depuis le "SELECT {champs} FROM ...", tu dois faire stripslashes.
nl2br sert à ajouter <br /> avant les retours à la ligne "\n".
Gaerebut,
Quand j'ajoute nl2br, j'ai toujours le même problème (texte tronqué) + un autre (il y a maintenant un <br /> à la fin de chaque ligne). Le nl2br ne résolvant rien à mon problème initial et causant un nouveau problème, je reviens à mon script initial. J'ai essayé en enlevant le stripslashes :
$titre = $donnees['titre'];
au lieu de :
$titre = stripslashes($donnees['titre']);
Mais cela ne résoud pas mon problème initial car mon titre est toujours tronqué et à l'endroit ou je devrais avoir le guillemet d'ouverture j'ai une barre oblique \ et rien derrière...
avion-f16,
J'applique pourtant bien le addslashes lors de l'enregistrement des variables. D'ailleurs les barres obliques \ sont bien présentes dans ma base de donnée. Et dans mes autres pages, cela fonctionne correctement...
Help me please !!!
Quand j'ajoute nl2br, j'ai toujours le même problème (texte tronqué) + un autre (il y a maintenant un <br /> à la fin de chaque ligne). Le nl2br ne résolvant rien à mon problème initial et causant un nouveau problème, je reviens à mon script initial. J'ai essayé en enlevant le stripslashes :
$titre = $donnees['titre'];
au lieu de :
$titre = stripslashes($donnees['titre']);
Mais cela ne résoud pas mon problème initial car mon titre est toujours tronqué et à l'endroit ou je devrais avoir le guillemet d'ouverture j'ai une barre oblique \ et rien derrière...
avion-f16,
J'applique pourtant bien le addslashes lors de l'enregistrement des variables. D'ailleurs les barres obliques \ sont bien présentes dans ma base de donnée. Et dans mes autres pages, cela fonctionne correctement...
Help me please !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question