Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
876 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  la fonction mail() met un anti slash ( \) avant les apostrophes (')

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

la fonction mail() met un anti slash ( \) avant les apostrophes (')

n°1469568
nini_404
Posté le 02-11-2006 à 20:28:53  profilanswer
 

Bonjour,
 
j'écris ce message, peut etre que la réponse est déjà sur le net, mais je ne la trouve pas car mon ami google ne veux pas chercher les "\"
 
je vous explique :
lorsque j'envoie un mail depuis mon formulaire, il me met dans la réception des anti slashs devant les apostrophes.
 
Merci de m'aider à éviter cela car c'est assez ch... embêtant :pt1cable:  
 
A bientot!


Message édité par nini_404 le 02-11-2006 à 20:29:44
mood
Publicité
Posté le 02-11-2006 à 20:28:53  profilanswer
 

n°1469655
nini_404
Posté le 02-11-2006 à 22:48:03  profilanswer
 

stripslashes()... Désolé pour mon manque de recherches :s
 
a+

n°1469696
leflos5
On est ou on est pas :)
Posté le 03-11-2006 à 01:39:35  profilanswer
 

Disons que t'as pas vraiment tout trouvé :whistle:
C'est les magic_quotes_gpc qui font ça, donc si tu regardes de plus près c'est les données de ton formulaire qui sont échappées, c'est pas la fonction mail() qui fait ça ;)
 
Donc si t'as la main sur la config modifie plutot les magic_quotes plutot que d'être obligé d'en contrer le résultat derrière ;)

n°1469767
nini_404
Posté le 03-11-2006 à 10:27:17  profilanswer
 

Salut,
merci a toi, je vais regarder les magic_quotes et je vous tiens au courant!
--
Edit : j'ai regardé un peu cette fonction, mais j'ai lu que après il était difficile de faire des injections SQL, est-ce grave? :-/


Message édité par nini_404 le 03-11-2006 à 10:32:13
n°1469785
FlorentG
Unité de Masse
Posté le 03-11-2006 à 10:50:16  profilanswer
 

oula oula. Pour les injections SQL, c'est à toi de quoter les valeurs avec la bonne instruction de quotage appartenant au SGBD utilisé. Le magic_quotes fait ça presque automatiquement juste pour être sûr que les débutants qui connaissent que dalle ne fassent pas n'importe quoi, maintenant c'est pas bullet-proof... Peut rester des failles


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  la fonction mail() met un anti slash ( \) avant les apostrophes (')

 

Sujets relatifs
[VBS,WSH] Fonction qui retourne un tableau[Delphi6]Une fonction Espace
PB dans la programmation d'une FONCTION EXELmail avec contenu texte brut + HTML
Coder une fonction recherche en PHP[c++] envoie d'un mail avec login et mot de passe
Trier un Array en fonction d'une colonneProbleme envoi mail html
appel d'une fonction dans un lien html dans un code phpAppel de fonction dans plusieurs fichiers
Plus de sujets relatifs à : la fonction mail() met un anti slash ( \) avant les apostrophes (')


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR