Les apostrphes me fatiguent

msi79 - 19 sept. 2013 à 13:22
 msi79 - 1 oct. 2013 à 17:40
bonjour à tous . je n'arrive pas à gérer une fois pour de bon ce problème d'apostrophe .
exemple dans un champ texte quand j'écris :

les élevés du lycée jeune fille de Bingerville doivent s'habiller en désormais en tenue descente sinon elles seront sanctionnée.

alors c'est seulement (les élevés du lycée jeune fille de Bingerville doivent s' )cette partie qui s affiche le reste s'affiche pas.

je veux savoir comment régler définitivement ce problème .
voici comment j'ai déclaré ma variable [php]$message = mysql_real_escape_string($_POST['message']);/php

2 réponses

f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
20 sept. 2013 à 12:02
haaaa,


déjà verifie que ton champs est bien TEXT en base de données.

Quand tu envois le champs dans la BDD utilise effectivement mysql_real_escape_string (ou la version PDO ou la version MySQLi)

Pour réécrire le champs sur la page utile stripslashes sur la données pour supprimer les slashes de protections.


-> envois -> mysql_real_escape_string($message)
<- retour <- echo stripslashes($message);
1
merci de bien vouloir me repondre
j'ai fait comme conseillé
-> envois -> mysql_real_escape_string($message)
<- retour <- echo stripslashes($message);

et voici ce qui s 'affiche :
N\'DRI KOUASS JACQUES or ça devrait afficher N'DRI KOUASS
0
Rejoignez-nous