Bonsoir,
mon problème concerne une donnée que je veux récupérer dans une base de données et afficher par un echo...
Donc à l'enregistrement j'utilise addslashes pour insérer les \ avant les apostrophes et cela s'enregistre bien dans ma base de données, seulement lorsque par exemple je propose la modification du texte, j'utilise addslashes pour l'afficher mais ca me coupe quand meme le texte :
exemple : dans la base de données il y a : bonjour l\'ours
et a l'affichage : bonjour l (avec addslashes)
et : bonjour l\ (sans addslashes)
je sais pas si c'est parce que j'utilise l'affichage par un echo (exemple de l'affichage) :
Voila si quelqu'un a une idée..; merci par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 echo "<tr>". "<td><font class = 'corps'>". "adresse :"."</td>". "<td>"."<input type='text' value = '".$donnees['URL']."'class='champs'>". "</td>". "</tr>". "<tr>". "<td><font class = 'corps'>"."Description:"."</td>". "<td>"."<input type='text' value = '".stripslashes($donnees['description'])."' class='champs'>". "</td>". "</tr>". "<tr>". "<td>"."<input class='bouton' name='valider' type='submit' value='Enregistrer' onclick='javascript: return verifChamps();'>". "<input class='bouton' name='annuler' type='reset' value='Annuler'>". "</td>". "</tr>";
Partager