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 :

[Configuration] Problème d'accent ...


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 averti
    Inscrit en
    Mars 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 41
    Par défaut [Configuration] Problème d'accent ...
    Bonjour tout le monde,

    Je suis actuellement en utf-8, php5 et appache server 2.0.55 et dans mon fichier index.php j'appelle des fichiers .php avec la fonction include.

    J'ai 2 problèmes :

    Premier problème si j'appelle ma page accueil où il y a des accents ça marche nickel, mais si j'appelle ma page accueil2 où il y a le même texte il n'affiche pas les accents.

    Deuxième problème j'appelle un fichier dont le nom est accentué (ex bibliothèque.php) il n'arrive pas à me trouver ce fichier.

    Même si je relance appache ça ne marche pas ...

    Si quelqu'un a une idée ça pourrait me faire gagner quelques heures de sommeil

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    alors : pas de caractères spéciaux dans les noms de fichiers destinés à être mis en ligne

    utiliser les entité HTML pour les caractères spéciaux dans les pages web (é à etc...)
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 41
    Par défaut
    Citation Envoyé par Swoög
    alors : pas de caractères spéciaux dans les noms de fichiers destinés à être mis en ligne

    utiliser les entité HTML pour les caractères spéciaux dans les pages web (é à etc...)
    Je suis d'accord avec toi sur le principe de ne pas mettre de caractères spéciaux dans le nom des fichiers cependant la plateforme qui est développée doit être 100% dynamique et je me voit mal effectuer 3 millions de test ... mais bon pour le nom des fichiers ça peut passer encore ...

    Cependant coder à l'ancienne (é à etc...) je pense que maintenant ont peut trouver une solution d'échange fiable et supporté par les navigateurs ... car la c'est du 100% dynamique (à moins de trouver une fonction "parfaite" qui permette de vérifier tout les caractères .. mais bon c'est le travail des normes normalement )

    La j'essaye de concevoir cette fonction parfaite (j'ai recherché sur le web et il y pas grand chose de vraiement fiable) ... si quelqu'un voit une autre solution ...

  4. #4
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    htmlentities ? htmlspecialchars ?

    et c'est pas "coder à l'ancienne" je pense qu'avec les problèmes d'encoding actuel, ça va être un des moyens les plus rapides et pratiques pour s'en débarasser ^^
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 41
    Par défaut
    Citation Envoyé par Swoög
    htmlentities ? htmlspecialchars ?
    déja essayer sans succès ...

    Citation Envoyé par Swoög
    et c'est pas "coder à l'ancienne" je pense qu'avec les problèmes d'encoding actuel, ça va être un des moyens les plus rapides et pratiques pour s'en débarasser ^^
    Je pense que tu a entièrement raison mais c'est malheureux car ça fait des années qu'on utilise cette méthode archaique .... quand est-ce que l'on va aller de l'avant ???? ..... a quand une norme valabe et universelle ???????

  6. #6
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    Le problème vient peut être du fait que ta page accueil 2 fait appel à un charset iso-8859-1 auquel un utf8_decode() le résolvera.

  7. #7
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    à quel niveau htmlentities et htmlspecialchars ne te conviennent pas ? parce que je n'ai jamais eu de problèmes avec

    pour ce qui est de la norme universelle, avec la multiplication de encoding, pas demain XD...

    En même temps, on a une méthode qui est simple et qui marche ^^ pourquoi la changer ?
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

+ 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