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 :

problème d'apostrophe peut-être


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    512
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 512
    Points : 97
    Points
    97
    Par défaut problème d'apostrophe peut-être
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $NomCommune1 = strtoupper($_POST["NomCommune"]);
    $NomCommune = str_replace($NomCommune1,"'","''");
    echo $NomCommune;
    je récupere ces données dans un formulaire mais la variable commune lorsuqe je fait un echo donne ceci
    ''
    merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    512
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 512
    Points : 97
    Points
    97
    Par défaut
    lorsque je fais un echo de $NomCommune1 il m'affiche bien la ville
    c'est donc dans mon replace qu'il y a un soucis mais je ne vois pas lequel...

  3. #3
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    EDIT: on recommence
    tu t'es trompé dans l'ordre des paramètres, le premier c'est le morceau de chaine à remplacer, le second c'est la chaine de remplacement et le troisieme c'est la chaine dans laquelle remplacer, soit, en code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $NomCommune = str_replace("'","''",$NomCommune1);

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    512
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 512
    Points : 97
    Points
    97
    Par défaut
    oui j'ai bien mon nom de commune.
    et mon echo de $NomCommune1 donne ceci MALANSAC''
    il a un soucis d'apostrophe je pense

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    512
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 512
    Points : 97
    Points
    97
    Par défaut

    ta raison il est temps que j'aille me couché...je l'ai pourtant fait pas mal de fois...

    merci beaucoup

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

Discussions similaires

  1. Problème de jointure peut-être
    Par Patrice Henrio dans le forum Langage SQL
    Réponses: 9
    Dernier message: 09/04/2012, 23h59
  2. Problème parent, notion peut-être mal comprise
    Par Oxygn44 dans le forum Langage
    Réponses: 4
    Dernier message: 13/11/2008, 10h11
  3. Problème réactivation Vista peut-être insoluble?
    Par ombre6 dans le forum Windows Vista
    Réponses: 7
    Dernier message: 28/08/2007, 23h17
  4. problème débile peut être dû à une interface
    Par Faiche dans le forum Langage
    Réponses: 3
    Dernier message: 21/11/2006, 15h10
  5. Problème de variables peut être pas intialisées
    Par gregory.bts dans le forum Langage
    Réponses: 14
    Dernier message: 12/10/2006, 09h55

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