Problème formulaire et \

Fermé
will - 25 mars 2008 à 15:32
 Utilisateur anonyme - 25 mars 2008 à 15:48
Bonjour,

Je travaille sur un formulaire où l'utilisateur peut saisir du texte.
La page est renvoyée sur elle même lors de la première sauvegarde afin de vérifier si des données sont manquantes (en php)

Le formulaire est déclaré ainsi :

<form enctype="multipart/form-data" action="url_page_en_cours" method="post">
....
</form>


Je m'étonne que quand la page est renvoyée sur elle même sans aucun traitement (Juste la déclaration qu'un champ est à remplir obligatoirement) des \ apparraissent automatiquement derrière tout ce qui est caractère interdit comme les ' ...

Ce problème a lieu alors que dans ma fonction de traitement du formulaire je n'ai fait aucun traitement du texte encore (addslashes ou htmlentities ou autre)

Si je resauvegarde, les \ s'ajoutenent encore et encore (derrière les \ qui se sont apparus, ce qui est normal)

Pourriez-vous m'aider?
J'ai déjà travaillé sur des formulaires et si mes souvenirs sont bons, ces \ ne devraienet pas apparaitre tant qu'on n'a pas commencé le traitement du texte et l'enregistrement mysql.

Merci d'avance.

3 réponses

Utilisateur anonyme
25 mars 2008 à 15:36
Bonjour,

C'est php qui rajoute ces \ alors comme tu reboucles il les garde.

essaie de lui dire de les enlever :

$nom = stripslashes($_POST[nom']);

0
Problème résolu. Thanx
0
Utilisateur anonyme
25 mars 2008 à 15:48
N'oublies pas de cocher la case résolu
merci pour tous
0