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 :

[Tableaux] problèmes d'accents....


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 8
    Par défaut [Tableaux] problèmes d'accents....
    Bonjour !
    Je viens de copier une base de données crée avec easyphp1.7 dans easyphp 1.8. tout va bien, sauf qu'il ne reconnait pas les accents ! Est ce que quelqu'un saurait comment faire pour qu'il les reconnaisse ?
    Si je rentre un personne directement dans easyPhp, je peux mettre des accents, par contre, si je le rentre à l'aide d'un formulaire d'une page html, ça marche plus.... il met des signes bizarres à la place...

  2. #2
    Membre très actif
    Homme Profil pro
    PDG
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : PDG
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Par défaut
    Il est possible que ta base ou ta table soit par défaut en UTF8.
    Il faudrait voir au niveau de la confg MySQL quelles sont les valeurs par défaut.

  3. #3
    Membre confirmé Avatar de Shin_RockmanX
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    78
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2003
    Messages : 78
    Par défaut
    oui c'est sûr que c'est un truc du genre...
    j'ai eu le même problème parce que avec la nouvelle version d'easyphp, tu as une nouvelle version de MySQL et de MyAdmin.
    D'ailleurs si tu synchronise ta base locale online, il est fort possible que tu aies une erreur car ton serveur n'a pas la même version....
    Enfin bref, change juste l'encodage (UTF-8) te tes tables en un autre qui marche avec les accent...

  4. #4
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Le problème vient généralement du fait que l'on utilise un navigateur pour faire un copier/coller des données et qu'il fait une conversion automatique.
    C'est pour ça que le mieux c'est de passer par des fichiers et de préciser au début des fichiers SET NAMES 'leCharsetUtilisé';

    Enfin bref, change juste l'encodage (UTF-8) te tes tables en un autre qui marche avec les accent...
    UTF-8 gère parfaitement les accents... Et même tous les caractères existant au monde, soit plus d'un million.
    Il est fortement conseillé de l'utiliser partout pour des soucis d'internationalisation.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 8
    Par défaut
    Mes bases sont bien en utf8... Enfin disons que quand je crée une nouvelle base, le language par défaut est celui la.Mais le truc, c'est que je ne n'ai pas copier coller mes données, j'ai quarément copier coller mes bases....Je sais, c'est un peu barbare... Parce ce que je n'ai pas du tout envie de recréer mes tables une par une... Alors, il y a peut être une autre solution dans easy-php pour entrer une base, mais je ne vois pas comment...

  6. #6
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Mais le truc, c'est que je ne n'ai pas copier coller mes données, j'ai quarément copier coller mes bases...
    Je ne saisis pas la différence.
    Les bases c'est la structure + les données.

    J'ai clairement dit plus haut qu'il ne fallait pas faire comme ça, qu'il fallait exporter un fichier puis le charger dans l'autre phpMyAdmin.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 8
    Par défaut
    Ok, je suis désolée, je dois paraître longue à la détente, mais pour exporter une base, pas de soucis, je vois. Mais par contre, je ne vois pas comment charger une base sur easy php... Je m'y connais pas des masses...

  8. #8
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    donc déjà tu sais exporter une base, très bien
    tu l'as stockée sur ton disque dur avec un nom dans un répertoire, que tu as choisis

    pour l'importer par easyphp, tu vas dans l'onglet sql et tu remplis la zone 'emplacement du fichier' ...

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 8
    Par défaut
    merci beaucoup !
    J'avais pas bien repéré l'onglet sql... encore merci, problème résolu !

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

Discussions similaires

  1. petit problème d'accent
    Par No_SenS dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 11/04/2005, 13h10
  2. Problèmes d'accent avec une connexion ODBC et ADO
    Par michael.jacques dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2005, 15h36
  3. Réponses: 3
    Dernier message: 25/02/2005, 20h46
  4. [XSLT] application d une xslt et problème d'accents
    Par lanfeust23 dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 26/07/2004, 13h08
  5. Problème avec accents et CHARACTER SET ISO8859_1
    Par kinda dans le forum InterBase
    Réponses: 13
    Dernier message: 30/10/2003, 15h49

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