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

PHP & Base de données Discussion :

Différence ovh/1and1, problème caractères accentués et apostrophe [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 145
    Par défaut Différence ovh/1and1, problème caractères accentués et apostrophe
    Bonjour,

    Je viens de migrer un site internet dans la technologie php/mysql d'un serveur 1and1 vers un serveur ovh et, je rencontre des problèmes d'enregistrement des caractères accentués et apostrophe dans la base de données.

    Dans 1and1, j'inserais dans ma base de données mysql, les caractères accentués de cette manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_real_escape_string($monchamp)
    => Cela fonctionnait très bien.

    Depuis que j'ai passé le site sur un serveur ovh, les caractères accentués et apostrophe ont vu s'ajouter
    les caractères \ lors de l'insertion.

    Quelle serait la solution la plus simple pour régler le problème ?

    Merci pour votre aide.

  2. #2
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    Chez OVH, les magic quotes sont activé par défaut (ça ajoute des \ devant les apostrophes)

    Tu peux les désactiver en plaçant la ligne
    Dans un fichier .htaccess

    http://guide.ovh.com/ConfigPhp

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 145
    Par défaut
    Merci pour vos retours.
    Je regarde ce soir.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 145
    Par défaut
    J'ai retenu la solution de "Seb33300" qui fonctionne très bien.
    Merci à vous.

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

Discussions similaires

  1. [MySQL] Différence d'affichage des caractères accentués
    Par tintin72 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/04/2009, 16h47
  2. Problème caractères accentués flash CS3
    Par Orinfor dans le forum Flash
    Réponses: 1
    Dernier message: 02/09/2008, 15h45
  3. [MySQL] [XML] problème caractères accentués
    Par Mathcoz dans le forum SQL Procédural
    Réponses: 8
    Dernier message: 31/01/2007, 18h53
  4. [PHP][XSLT] problème caractères accentués
    Par beho dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 29/05/2006, 09h29
  5. [Struts] problème caractères accentués
    Par n00noors dans le forum Struts 1
    Réponses: 6
    Dernier message: 10/03/2006, 12h34

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