[Résolu] afficher image provenant de flux xml

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Nikit@, 20 Février 2010.

  1. Nikit@
    Nikit@ Nouveau WRInaute
    Inscrit:
    5 Août 2005
    Messages:
    4
    J'aime reçus:
    0
    Bonjour , j'espère que je vais bien expliquer mon problème :mrgreen:

    je me sers de ce code pour afficher un flux xml sur mon site

    Code:
    <?php
    $site = "urlduflux";
    // Ouvrir (comme un fichier txt) le site
    $fp = @fopen($site,"r");
    // On lit l'intégralité du site (par plage de 4096 valeurs) que l'on stock dans la variable raw (le .= concatène commme le comme le += additionne)
    while(!feof($fp)) $raw .= @fgets($fp, 4096);
    // On ferme la connexion vers le site de ce qu'on a lu
    fclose($fp);
    
    // On stock dans rawitems tout ce qui se trouve entre les balises items (même s'il y a plusieur items, on les prends tous)
    if( eregi("<item>(.*)</item>", $raw, $rawitems ) ) {
     // On sépare chaque item trouvé (tableau avec une case = contenu d'un item)
     $items = explode("<item>", $rawitems[0]);
    
     // Pour chaque item on récupère ce qui va bien, à savoir title, url, ect... à toi de rajouter les champs que tu veux, puis on l'affiche
    for( $i = 0; $i < count($items)-1; $i++ ) {
      eregi("<title>(.*)</title>",$items[$i+1], $title );
      eregi("<url>(.*)</url>",$items[$i+1], $url );
      eregi("<categorie>(.*)</categorie>",$items[$i+1], $cat);
      echo "<li><a href='".$url[1]."'>".$title[1]."</a> - ".$cat[1];
     }
    }
    
    ?>
    
    mais dans la structure du flux j'ai une balise qui ressemble à ça
    Code:
    <image type="default">
    http://www.site.com/images/7866.jpg
    </image>
    je pensais pouvoir l'extraire comme ceci
    Code:
    eregi("<image type='default'>(.*)</image>",$items[$i+1], $image);
    mais ça ne fonctionne pas ?

    merci pour votre aide
     
  2. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 176
    J'aime reçus:
    0
    Re: P

    ton titre d etopic ne vaut pas un P ! :mrgreen:
     
  3. honolulu
    honolulu WRInaute impliqué
    Inscrit:
    8 Novembre 2005
    Messages:
    755
    J'aime reçus:
    0
    Re: P

    +1
    désolé (mais ce titre raccoleur à sa façon et ça marche vu que j'ai cliqué dessus), j'ai même pas envie d'analyser ton post... :arrow:
     
  4. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 176
    J'aime reçus:
    0
    Re: P

    A mon avis il a du simplement faire une faute de frappe qui a effacé un truc du style "Pourquoi ...." ... Mais bon j'ai pas résisté à faire un vent ... heu une vanne ! :mrgreen:
     
  5. fandecine
    fandecine WRInaute passionné
    Inscrit:
    2 Avril 2005
    Messages:
    1 886
    J'aime reçus:
    0
    Re: P

    Un peu de rigueur :wink:

    Si tu as
    Code:
    <image type="default">
    http://www.site.com/images/7866.jpg
    </image>
    tu doit faire
    Code:
    eregi('<image type="default">(.*)</image>',$items[$i+1], $image);
    Mais ce que j'en dis ... :mrgreen:
     
  6. Nikit@
    Nikit@ Nouveau WRInaute
    Inscrit:
    5 Août 2005
    Messages:
    4
    J'aime reçus:
    0
    Re: afficher image provenant de flux xml

    Très confuse :oops: , je ne sais pas ce qu'il s'est passé pour le titre.

    nickel fandecine. :wink:

    Bon week-end à tous
     
  7. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 715
    J'aime reçus:
    3
    Je met quoi comme titre ?
     
Chargement...
Similar Threads - [Résolu] afficher image Forum Date
Comment faire pour afficher un grand prix 3 chiffre par 3 [RESOLU] Développement d'un site Web ou d'une appli mobile 10 Février 2010
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
[Résolu] Redirection 301 FR vers EN sur Prestashop uniquement sur outils Google ? Problèmes de référencement spécifiques à vos sites 11 Septembre 2017
[résolu] Passage à HTTPS, comment tester une page ? Développement d'un site Web ou d'une appli mobile 7 Septembre 2017
[Résolu] Redirection d'une famille d'URL URL Rewriting et .htaccess 9 Mars 2017
[Résolu] Diaporama et SEO Débuter en référencement 17 Janvier 2017
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[resolu]Publicité facebook lié au compte instagram Facebook 12 Décembre 2016
[résolu] Récupérer des valeurs issues de javascript pour les mettre en base MySQL Développement d'un site Web ou d'une appli mobile 18 Juillet 2016
[résolu] Faire une redirection sauf pour mon adresse IP URL Rewriting et .htaccess 15 Juin 2016
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice