Affichage du contenu d'une variable

Bonjour,
J'ai un gros souci avec une page que j'écris en php.
Dans cette page, je récupère des données transmises via un formulaire d'une page html. Je stocke ces données dans une variable. Le problème c'est que le contenu de mon formulaire n'est pas rendu tel quel par la variable php.
En fait, je propose un exercice de grammaire qui consiste à choisir une réponse entre "S'est" et "C'est". La réponse choisie est envoyé par le formulaire à une page php et est stockée dans une variable que j'appelle $rep. Lorsque j'affiche le contenu de ma variable (echo "$rep") j'ai comme résultat S\'est au lieu de S'est. Je ne comprends pas du tout pourquoi le slash (\) s'affiche ici.
Si quelqu'un à une réponse à cela, j'en serai vraiment très reconnaissant.
Merci
Configuration: Windows XP Internet Explorer 8.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. tu peux utiliser stripcslashes($string) . Cette fonction supprime les antislashes dans les chaines de caractères.

    1. Merci bien pour ces réponses rapides. Je vais tester cela et je vous tiens au courant.