Formulaire--->Enlever les antislash avant les apostrophe

gcvoiron
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 494
Inscription: 19 Oct 2005

Formulaire--->Enlever les antislash avant les apostrophe

Message le Lun Déc 11, 2006 6:16

Bonjour,


Dès que j'enregistre du texte via un formilaire, si je rentre "aujourd'hui", dans ma base de donnée c'est "aujourd\'hui" qui est enregistré.
Comment faire pour enlever ces antislash avant les apostrophes??

Merci.

madz06
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 5 Déc 2006

Message le Lun Déc 11, 2006 6:32

En php, tu as la fonction stripslashes qui fait ça très bien.

Klanuke
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 10 Jan 2006

Re: Formulaire--->Enlever les antislash avant les apostro

Message le Lun Déc 11, 2006 10:23

Ou ne pas activer magic_quotes_gpc et consorts.


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Message le Lun Déc 11, 2006 12:18

MIeux vaut d'ailleurs qu'ils soient enregistrés dans ta base de données, ça peut éviter des betises. Suffit d'appeler le contenu et d'enlever les slashes à l'affichage, comme le dit madz06
Code: Tout sélectionner
<?php
echo stripslashes($ma_chaine_avec_plein_de_slashes);
?>

petit-ourson
WRInaute impliqué
WRInaute impliqué
 
Messages: 855
Inscription: 31 Mai 2004

Message le Lun Déc 11, 2006 12:38

nickargall a écrit:MIeux vaut d'ailleurs qu'ils soient enregistrés dans ta base de données, ça peut éviter des betises. Suffit d'appeler le contenu et d'enlever les slashes à l'affichage, comme le dit madz06
Code: Tout sélectionner
<?php
echo stripslashes($ma_chaine_avec_plein_de_slashes);
?>

Pourquoi, il vaut mieux qu'ils soient enregistrés dans la base de données ??


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Lun Déc 11, 2006 12:42

en cas de migration de BDD cela peut etre genant.

"si Mysql rajoute des /, laisse les y" :)


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Message le Lun Déc 11, 2006 12:48

Voilà, merci E-kiwi.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité