Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Tag - Attribute mit lastRSS? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Tag - Attribute mit lastRSS?


 
netsnake
14-03-2008, 17:57 
 
Hallo!

Ich hole mir die Daten eines Podcast-Feeds per lastRSS. Nun, leider wird der Pfad zur Datei, die man sich herunterladen kann, nicht als Inhalt des Tags <enclosure> , sondern als Attribut "url" dieses Tags angegeben.

Gibt es irgendeine Möglichkeit, ein anderes Script, was auch immer, welches mir diese eine fehlende Info liefern kann? Oder geht das auch mit lastRSS?

Vielen Dank,
netsnake

 
jahlives
14-03-2008, 18:16 
 
Gibt es irgendeine Möglichkeit, ein anderes Script, was auch immer, welches mir diese eine fehlende Info liefern kann? Oder geht das auch mit lastRSS?

Wenn's mit dem Script nicht geht, dann könntest du dir ja einen RegExp schustern, der dir diese Werte aus den Feeddaten holt.

preg_match_all('/<enclosure.*url="([^"]*)"|url=\\'([^\\']*)/',$string,$treffer);

http://regexp-evaluator.de/evaluator/5cc250fd2f066f866fa0e6f79e943bdf/#ergebnis

 
unset
14-03-2008, 18:24 
 
Jetzt kommt der wieder mit Reg-Echsen an. Wofür gibts denn SimpleXML? Weniger Fehleranfällig und auch weniger Ressourcenfressend!

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:26 Uhr.