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 :

Affichage de fleche dans pagination


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par défaut Affichage de fleche dans pagination
    bonjour,
    j'ai utilisé l'exemple de pagination sur ce site

    http://www.notoon.com/tutoriaux/php-...on-style-digg/

    il fonctionne parfaitement sauf lors de l'affichage des boutons précédents et suivants, il m'affiche au lieu des flèches < et >, il affiche un ?

    avez vous une idée?
    merci d'avance

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut
    Les caractères utilisés sont encodés différemment entre ton fichier php et le header HTML.

    Le plus simple reste encore d'utiliser les html entities, avec des caractères plus classiques :
    &gt; pour > et &lt; pour <.

  3. #3
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par défaut
    mais pourquoi sur le démo du site il s sont affiché correctement?
    j'ai rien changé,en plus même si je met < et > ils s'affichent
    mais pas comme dans le démo le flèche est rempli, comme si le css n'as pas fait son travail.
    merci

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut
    Dans l'exemple, l'encodage du code HTMl est en UTF-8.

    Tu utilises quel encodage ? Je pense un encodage différent type ISO-8859-1...

    Ce n'est pas le CSS qui est en cause, il s'agit d'un caractère textuel à part entière...

  5. #5
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par défaut
    j'ai utilisé
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    mais rien n'à changer, toujours les ? qui s'affichent, en plus si vous voyer le démo sur le site
    vous trouvez que les fleches sont remplis et non pas des signes < >

    en plus, j'ai trouvé le caractère ? qui normalement doit s'afficher en tant que fleche(triangele rempli)

    $pagination .= '<span class="inactive">?</span>';

    j'ai changé le ? par ► mais le fichier php ne veut pas s'enregistrer,
    il m'indique que:
    le codage actuel du doument ne permet pas d'enregistrer correctement tous les caractères de ce document, il est possible de passer au codage UTF-8 ou tout autre codage prenant en charge les caratères spéciaux de ce document.

    pourtant c'est un fichier php, le ligne de codage n'existe pas.

    merci

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Par défaut
    S'il te propose de convertir ton fichier php en UTF-8 à l'enregistrement, fais le. Le mieux est encore de le faire pour tous les fichiers de code de ton projet.

    ==> Il se peut que tu doives repasser sur les caractères accentués. Si tu as le choix entre convertir et encoder, choisis convertir !

    C'est valable aussi pour les données textuelles en base, même s'il est tout à fait possible de gérer du code en utf-8 et des données en iso.

    Remets ton header html en utf-8 et recharge en vidant le cache.

Discussions similaires

  1. [xm] pb affichage caractère e dans l'o ..
    Par peppena dans le forum XML/XSL et SOAP
    Réponses: 21
    Dernier message: 25/02/2004, 11h16
  2. AFFICHAGE PAR DEFAUT DANS DBLOOKUPCOMBOX
    Par AYITE dans le forum Bases de données
    Réponses: 2
    Dernier message: 20/02/2004, 21h57
  3. lenteur d'affichage de requete dans un DBGrid
    Par nico27 dans le forum InterBase
    Réponses: 9
    Dernier message: 23/06/2003, 14h54
  4. Réponses: 1
    Dernier message: 06/03/2003, 12h57
  5. Réponses: 3
    Dernier message: 09/02/2003, 02h09

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