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 :

Apostrophes et application sous linux


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Par défaut Apostrophes et application sous linux
    Bonjour,

    J'ai fais une petite application en PHP qui tourne sur un serveur linux.
    Lorsque j'encode un message dans mon fichier , si dans ce message , j'inclus une apostrophe , un backslash se met automatiquement devant cette apostrophe.

    Exemple :
    J'encode le message par l'outil que j'ai conçu
    devient:
    J\'encode le message par l\'outil que j\'ai conçu

    Est-ce que quelqu'un aurait la solution pour faire disparaître ce caractère?

    D'avance , merci !

  2. #2
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    salut,
    je ne sais pas comment tu places des antislashs, mais il existe la fonction addslashes (http://no.php.net/manual/fr/function.addslashes.php)
    Et donc celle pour les enlever stripslashes (http://no.php.net/manual/fr/function.stripslashes.php)
    ...

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Par défaut
    rhaa je n'y avais même pas pensé !
    Je ne peux pas tester cela à partir de chez moi mais j'essayerai.

    Merci beaucoup !

    ps:Si quelqu'un connait la raison de ces ajouts , j'aimerais savoir par curiosité !

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Si vos données ont une provenance extérieure (méthodes GET, POST et COOKIE), ce traitement sera automatiquement effectué en interne par PHP dès lors que le paramètre de configuration magic_quotes_gpc est sur On. Aujourd'hui il n'y a plus lieu qu'elle soit active, c'est à vous que revient la responsabilité de les protéger en fonction de ce à quoi elles sont destinées (injections SQL et autres) d'autant plus que ça n'existera plus dans la prochaine version majeure de PHP (6).

  5. #5
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Par défaut
    Citation Envoyé par julp Voir le message
    Si vos données ont une provenance extérieure (méthodes GET, POST et COOKIE), ce traitement sera automatiquement effectué en interne par PHP dès lors que le paramètre de configuration magic_quotes_gpc est sur On. Aujourd'hui il n'y a plus lieu qu'elle soit active, c'est à vous que revient la responsabilité de les protéger en fonction de ce à quoi elles sont destinées (injections SQL et autres) d'autant plus que ça n'existera plus dans la prochaine version majeure de PHP (6).
    Le serveur sur lequel sont les fichiers tourne sur PHP3.
    Je suppose que le paramètre est désactivé.

    Merci beaucoup de ta réponse !

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Citation Envoyé par libuma
    Le serveur sur lequel sont les fichiers tourne sur PHP3.
    Vous êtes sérieux ? Deux versions (majeures) de retard, c'est pas mal ...

    Citation Envoyé par libuma
    Je suppose que le paramètre est désactivé.
    A priori, (la documentation ayant été remise à jour depuis) ça n'existait pas donc ce n'en serait pas la source (mais c'est facile, pour vous, à vérifier ).

Discussions similaires

  1. installation applications sous linux
    Par kiamaru dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 25/06/2008, 10h23
  2. Application sous linux
    Par Mmmuzik dans le forum KDE
    Réponses: 4
    Dernier message: 30/04/2008, 13h55
  3. Exécution d'une application sous linux
    Par sissi25 dans le forum Administration système
    Réponses: 9
    Dernier message: 19/07/2007, 15h00
  4. Application sous linux
    Par spikto dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 27/06/2006, 09h01
  5. [Système] lancer / kill une application sous linux
    Par Antoine NSG dans le forum Langage
    Réponses: 1
    Dernier message: 31/10/2005, 16h06

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