Utilisation de MagpieRSS: à la place de '

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ChoCopoP, 1 Septembre 2007.

  1. ChoCopoP
    ChoCopoP WRInaute discret
    Inscrit:
    3 Octobre 2005
    Messages:
    180
    J'aime reçus:
    0
    Bonjour le forum,

    J'utilise MagpieRSS afin d'afficher les derniers articles d'un blog sur la page d'accueil d'un site.

    Cela fonctionne bien, sauf que j'ai des problèmes d'affichage du caractère "'" (apostrophe) et uniquement ce caractère.
    Les accents passent très bien.

    Après quelques recherche sur le web j'ai cru comprendre que cela vient du jeu de caractères indiqué.

    J'ai bien fait quelques changements mais rien de concluant.

    Est ce que quelqu'un à déjà eu ce genre de problème, et comment a t'il fait pour le résoudre.
    Merci de votre aide!
     
  2. ecocentric
    ecocentric WRInaute accro
    Inscrit:
    10 Février 2004
    Messages:
    2 653
    J'aime reçus:
    0
    J'ai viré Magpie depuis longtemps au profit de SimplePie.
     
  3. ChoCopoP
    ChoCopoP WRInaute discret
    Inscrit:
    3 Octobre 2005
    Messages:
    180
    J'aime reçus:
    0
    !!
    Salut Ecocentric,
    Oui c'est une solution ... un peu radicale je pense ... bon je suis toujours à la recherche, merci du conseil.

    En dernier recours je verrai donc avec SimplePie.
     
  4. twin
    twin WRInaute passionné
    Inscrit:
    23 Février 2004
    Messages:
    1 237
    J'aime reçus:
    0
    J'avais modifié le feedparser...et je n'avais pas eu ce genre de problème avec les tests que j'avais fais...essaye avec :
    Code:
    <?php
    // inclusion de la classe magpierss
    require_once("magpierss/rss_fetch.inc");
    
    function FeedParser($url_feed, $nb_items_affiches=10)
    {
      // lecture du fichier distant (flux XML)
      $rss = fetch_rss($url_feed);
    
      // si la lecture s'est bien passee,
      // on lit les elements
      if (is_array($rss->items))
      {
       // on ne recupere que les elements les + recents
       $items = array_slice($rss->items,
        0, $nb_items_affiches);
    
       // debut de la liste
       // (vous pouvez indiquer un style CSS
       // pour la formater)
       //$html = "<ul>\n";
    
       // boucle sur tous les elements
       foreach ($items as $item)
       {
    $date = date("d-m-Y", parse_w3cdtf($item['dc']['date']));
    $html .= "$date : <a href=\"".$item['link']."\">";
        $html .= $item['title']."</a><br></li>\n";
     //   $html .= $item['description']."</li><br><br>\n";
       }
       $html .= "</ul>\n";
     }
    
     // retourne le code HTML a inclure dans la page
     return $html;
    }
    ?>
     
  5. ecocentric
    ecocentric WRInaute accro
    Inscrit:
    10 Février 2004
    Messages:
    2 653
    J'aime reçus:
    0
    Que je relis ton message...
    As-tu des problèmes avec ' ou la ' arrondi.
    Ce dernier pose problème, c'est une histoire de charset.
    Si tu travailles en UTF-8, le problème ne se posera plus.
     
  6. ChoCopoP
    ChoCopoP WRInaute discret
    Inscrit:
    3 Octobre 2005
    Messages:
    180
    J'aime reçus:
    0
    Re,
    Twin j'ai bien essayé ton code, mais pas de changement ... toujours des ' qui se transforme en ?

    Ecocentric, je ne comprends pas trop la différence entre ' et ' arondi?
    C'est quoi donc, je parle simplement des mots tel que:
    aujourd'hui qui devient: aujourd?hui

    Je pense que ça vient d'un problème de jeu de caractères utilisés, je ne peux pas travailler en UTF-8, j'ai tenté la modif au niveau de charset=iso-8859-1 mais dans ce cas toutes les apostrophes contenu dans la base de données se transforment en ? à l'affichage.

    De plus ça n'a pas résolu mon pb sur les ' qui posaient problème.

    Enfin voila si qqun à eu ce pb merci.
     
  7. twin
    twin WRInaute passionné
    Inscrit:
    23 Février 2004
    Messages:
    1 237
    J'aime reçus:
    0
    Il faut que tu convertise ta BDD en UTF-8 !
    Une fois fait...tu ne pourra être que satisfait car cette norme est la plus utilisé ! Avec celle-ci tu ne rencontrera plus aucun problème ;)
     
  8. ecocentric
    ecocentric WRInaute accro
    Inscrit:
    10 Février 2004
    Messages:
    2 653
    J'aime reçus:
    0
    > Ecocentric, je ne comprends pas trop la différence entre ' et ' arondi?
    > C'est quoi donc, je parle simplement des mots tel que:
    > aujourd'hui qui devient: aujourd?hui

    Va voir les ' dans Spip, par exemple, souvent, ils ne sont pas droits.

    Exemple concret:
    Mandriva s’est installé au Benelux
    sur Toolinux.com aujourd'hui.
     
  9. Eric 2A
    Eric 2A WRInaute discret
    Inscrit:
    26 Février 2006
    Messages:
    155
    J'aime reçus:
    0
    Copie/colle ceci pour voir (*) :

    $html = str_replace("", "'", $html);

    (*) Je ne sais pas comment obtenir le caractèreà partir du clavier.
     
  10. twin
    twin WRInaute passionné
    Inscrit:
    23 Février 2004
    Messages:
    1 237
    J'aime reçus:
    0
    ' euh...touche 2 pour un clavier portable :lol:
     
Chargement...
Similar Threads - Utilisation MagpieRSS place Forum Date
Probleme d'utilisation de Magpierss Développement d'un site Web ou d'une appli mobile 9 Avril 2008
Utilisation de magpierss Administration d'un site Web 9 Juillet 2007
Utilisation magpierss Développement d'un site Web ou d'une appli mobile 28 Juin 2006
Questionnaire : limites de l'utilisation de l'IA en SEO Rédaction web et référencement 31 Mai 2022
Utilisations du signe + dans les noms composés de villes Référencement Google 29 Juillet 2021
Utilisation de sous domaines au lieu de noms de domaine propres Techniques avancées de référencement 18 Juin 2021
Aide utilisation twitter : gérer les commentaires Twitter 3 Mars 2021
Utilisation d'un nom de domaine alternatif Débuter en référencement 17 Février 2021
Utilisation d'une CMP pour les nuls Monétisation d'un site web 23 Janvier 2021
Utilisation des URL canoniques d'un sous domaine à un autre Référencement Google 10 Novembre 2020
Utilisation de AMP sur un petit site vitrine Référencement Google 3 Mars 2020
WordPress Optimisation et utilisation d'une page Auteur avec Bio Rédaction web et référencement 29 Octobre 2019
Utilisation de Adwords pour trouver des mots clés Débuter en référencement 23 Août 2019
Utilisation d'un service... 1700€ plus tard inquiétude... Netlinking, backlinks, liens et redirections 13 Juillet 2019
Duplicate content et instuction d'utilisation fiche produit Rédaction web et référencement 10 Avril 2019
Texte utilisation cookies et protection des données : pb de duplicate ? Débuter en référencement 8 Janvier 2019
Microsoft modifie ses conditions d'utilisation (CGU) Droit du web (juridique, fiscalité...) 20 Novembre 2018
Un article intéressant sur l'indexation des images et l'utilisation du "lazyload" Crawl et indexation Google, sitemaps 9 Novembre 2018
Utilisation de l'attribut "hreflang" Référencement international (langues, pays) 27 Septembre 2018
Utilisation de load (Jquery) sans impacter le SEO Développement d'un site Web ou d'une appli mobile 4 Août 2018