IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] Enlever les Slash devant les apostraphes


Sujet :

Langage PHP

Vue hybride

arnolem [Mail] Enlever les Slash... 21/02/2006, 22h00
Linaa Tu peux garder les... 21/02/2006, 22h04
arnolem je veux bien mais tu le met... 21/02/2006, 22h07
Linaa Oui, et eventuellement pour... 21/02/2006, 22h08
arnolem oui merci, ça marche sans... 21/02/2006, 22h13
Linaa Bein, les slash que tu... 21/02/2006, 22h17
arnolem ah non, je les ai ! je les... 21/02/2006, 22h39
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut [Mail] Enlever les Slash devant les apostraphes
    Bonsoir, la question bateau mais peut etre pas tant que ça
    j'ai une fonction MAIL qui envoye un message de confirmation au format HTML en spécifiant Content-Type: text/html; charset=iso-8859-1 en entete HTML.
    Je ne traite pas mes varaibles et elles s'affiche parfaitement jusqu'a l'envoi du mail, c'est ensuite (donc par la fonction MAIL) que j'ai des slashs qui s'ajoute devant les apostrophes dans mon mail.

    Existe t'il une solution a part ne pas mettre d'apostrophes ?
    merci

  2. #2
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Tu peux garder les apostrophes... Et retirer les \ grâce à la fonction stripslashes()

  3. #3
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    je veux bien mais tu le met ou ?
    comme ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mail($moi, $objet, stripslashes($message), $headers);

  4. #4
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Oui, et eventuellement pour l'objet aussi.

  5. #5
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    oui merci, ça marche sans problème, et ça n'enlève pas les slash que j'introduit moi meme !!
    Bon ben je reviendrais vous voir, à l'occasion, on est bien accueilli ici

  6. #6
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Bein, les slash que tu introduis toi même seront considérés comme inclus dans le message.
    Mais si tu veux tout de même les enlever, tu peux faire un str_replace(), en remplaçant "\" par une chaine vide "".

  7. #7
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    ah non, je les ai ! je les garde ! merci monsieur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. enlever les slashes devant les apostrophes dans les mails
    Par laurentSc dans le forum Langage
    Réponses: 10
    Dernier message: 16/11/2010, 18h57
  2. [MySQL] Slash devant les apostrophes
    Par popy67 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/03/2010, 11h56
  3. Réponses: 2
    Dernier message: 16/08/2007, 20h58
  4. Formulaires : problème avec les slashes et les quotes
    Par GarGamel55 dans le forum Langage
    Réponses: 1
    Dernier message: 12/10/2005, 15h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo