[PHP] Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

Dieses Thema im Forum "Webentwicklung" wurde erstellt von PsP.Hc11, 9. November 2009 .

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 9. November 2009
    Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    Hey,

    habe folgenden PHP-Code, welcher eigendlich RSS-Feeds ausgeben sollte. Tut er auch. Nur wo das Datum ausgegeben werden sollte, wird nur "Array" ausgegeben :(

    PHP:
    <? php
    define
    ( 'MAGPIE_CACHE_DIR' 'cache' );
    define ( 'MAGPIE_CACHE_AGE' '450' );
    require_once(
    'rss_fetch.inc' );
    $url  'http://feeds2.feedburner.com/****?format=xml' ;

    if ( 
    $url  ) {
    $num_items  10 ;
    $rss  fetch_rss $url  );
    $items  array_slice ( $rss -> items 0 , $num_items );
    echo 
    $rss -> channel [ 'title' ];}

    echo 
    "<ul id='feed'>" ;
    foreach (
    $items  as  $item ) {
    $href  $item [ 'link' ];
    $title  $item [ 'title' ];
    $data [ 'date' ] =  date ( "d.m.Y" strtotime ( $item -> pubDate ));
    echo 
    "<li> $data <a href= $href  target='_blank'> $title </a></li>" ;}
    echo 
    "</ul>" ;
    ?> 

    folgende Zeile sollte das Datum erstellen:
    PHP:
    $data [ 'date' ] =  date ( "d.m.Y" strtotime ( $item -> pubDate ));
    und folgendes gibt den kompletten link aus:
    PHP:
    echo  "<li> $data <a href= $href  target='_blank'> $title </a></li>" ;}
    Wo das Datum ausgegeben werden sollte, steht an der stelle das '$data'. Leider wird im Browser aber nur der Text 'Array' ausgegeben :(

    Kann mir einer von euch sagen wieso bzw was ich tun muss, damit es sicher funktioniert?

    währe sehr dankbar!


    lg :)
     

  2. Anzeige
    Heute: Deals & Sale mit stark reduzierten Angeboten finden.
  3. #2 9. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    du solltest natürlich das ITEM date von dem Array ausgeben:

    PHP:
    echo  "<li>" . $data [ 'date' ]. "<a href= $href  target='_blank'> $title </a></li>" ;}  
     
  4. #3 9. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    lol.. danke aber jetzt wird überall beim datum "01.01.1970" angezeigt ^^
    der komplette code sieht nun so aus:
    PHP:
    <? php
    define
    ( 'MAGPIE_CACHE_DIR' 'cache' );
    define ( 'MAGPIE_CACHE_AGE' '450' );
    require_once(
    'rss_fetch.inc' );
    $url  'http://feeds2.feedburner.com/*****?format=xml' ;

    if ( 
    $url  ) {
    $num_items  10 ;
    $rss  fetch_rss $url  );
    $items  array_slice ( $rss -> items 0 , $num_items );
    echo 
    $rss -> channel [ 'title' ];}

    echo 
    "<ul id='feed'>" ;
    foreach (
    $items  as  $item ) {
    $href  $item [ 'link' ];
    $title  $item [ 'title' ];
    $data [ 'date' ] =  date ( "d.m.Y" strtotime ( $item -> pubDate ));
    echo 
    "<li>" . $data [ 'date' ]. "<a href= $href  target='_blank'> $title </a></li>" ;}
    echo 
    "</ul>" ;
    ?> 
    ;(

    neue vorschläge..??
     
  5. #4 9. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    dann kann date das Datum nicht richtig konvertieren. gib mal nur strtotime aus, um zu gucken, ob da auch ein Zeitwert rauskommt. Evtl ist $item->pubDate auch leer oder so und dann kann kein Datum gebildet werden.

    "01.01.1970" ist sozusagen das "default" datum, das rauskommt, wenn da fehlerhafte werte drin stehen
     
  6. #5 9. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    Sorry, aber wie gebe ich denn nur den wert strtotime aus?
     
  7. #6 10. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    hi,

    verfolge deine beiträge und es tut sich ja einiges.
    bist auch sehr fleißig, aber warum guckst du nicht mal im manual
    PHP: strtotime - Manual
     
  8. #7 10. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    danke.. aber wie liest man den jetzt die zeit aus einem feedburner feed aus ?!

    lg
     
  9. #8 10. November 2009
    AW: Problem mit PHP-Code. RSS Datum auslesen... HELP PLS

    kannst du mal dein
    require_once('rss_fetch.inc');
    veröffentlichen
     

  10. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Problem PHP
  1. Antworten:
    3
    Aufrufe:
    1.907
  2. Antworten:
    2
    Aufrufe:
    798
  3. PHP Insert Problem: Array

    leex , 17. September 2013 , im Forum: Webentwicklung
    Antworten:
    7
    Aufrufe:
    875
  4. Antworten:
    2
    Aufrufe:
    722
  5. Antworten:
    4
    Aufrufe:
    908
  • Annonce

  • Annonce