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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Caractères et accents [phpMyAdmin]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par défaut Caractères et accents
    Bonjour a toutes et a tous
    J'enregistre sur une table à partir d'une interface web des noms de fichiers. Certains noms contiennent des accents, des apostrophes.... et du coup ils s'enregistrent pas du tout
    J'ai essayer de faire utf8_decode avant l'insertion mais rien à faire.
    La base et la table sont en interclassement latin1_swedish_ci
    Merci pour vos aides.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    L'interclassement n'intervient pas dans la facon dont sont stockés les données.

    Ce qui est étrange c'est quand tu dis qu'ils ne s'enregistrent pas du tout ... tu veux dire que l'enregistrement n'est pas créé du tout ou qu'il est créé mais que ce champ précis reste vide ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par défaut
    Bonjour et merci pour ta réponse
    Pour les noms avec des apostrophes ils s'enregistres pas du tout (y a aucun champ de créer sur la table de base de donnée)
    pour les noms avec des accents é, è, ç..... j'ai des caractères A@ bizarre.
    Pour : é ->é
    ç ->ç....
    En encodant les noms avnt leurs enregistrement j'arrive à gardé les caractères mais moi j'ai besoin du vrai nom du fichier pour ouvrir ce dernier.

  4. #4
    Membre chevronné
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Par défaut
    Tu les échappes bien tes apostrophes contenus dans tes chaines de caractères ?

    ++> mysql_real_escape_string()

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par défaut
    Bonjour xunil
    Oui j'ai essayer mysql_real_escape_string avant d'enregistrer mais çà me règle pas le problème des accents è,é....
    Par contre les apostrophes cçà marche
    Merci et y a pas quoi faire pour les accents?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par défaut
    çà marche
    pour enregistrer dans la base je fais un utf8_decode(maChaine), et pour ouvrir le réutiliser je fais un encode(maChaine) selon langage utilisé.
    Merci

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

Discussions similaires

  1. [Tomcat 6.0.18] Problème caractères avec accent
    Par identi dans le forum Tomcat et TomEE
    Réponses: 17
    Dernier message: 28/07/2009, 17h36
  2. Réponses: 0
    Dernier message: 08/07/2009, 16h19
  3. Probleme Conversion de caractéres avec accent et ":"
    Par Edition 0ne dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 01/04/2009, 01h11
  4. [Debutant]caractère a accent aigu
    Par Ashgenesis dans le forum Langage
    Réponses: 5
    Dernier message: 12/03/2007, 16h51
  5. [SQL]Caractères avec accents
    Par New dans le forum Oracle
    Réponses: 1
    Dernier message: 24/10/2005, 09h49

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