| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
David Administrator

|
RSS-Feeds auf einem lokalen Server ausgeben |
|
|
Das folgende Script läuft auf der Homepage in der rechten Spalte. Soweit ist alles i.O. Wenn ich aber Lokal an meiner Homepage arbeite, dann werden oftmals die Einträge nicht komplett ausgegeben, woran liegt das? Ich arbeite mit Apache 2.0.50 und PHP 4.3.7.
| PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <?php
# Headlines
$items = 10;
# 1 - komplettes Board
# 0 - einzelne Foren
$board = 1;
$cat = 11;
if($board==0)
$file = 'http://forum.netzgemein.de/rdf.php?count='.$items.'&fid='.$cat;
else
$file = 'http://forum.netzgemein.de/rdf.php?count='.$items;
$f = fopen($file,'r');
$blub = fread($f,65535);
fclose($f);
$p = xml_parser_create();
xml_parse_into_struct($p,$blub,$values,$index);
xml_parser_free($p);
$pointer = 0;
for ($i=0;$i<=sizeof($values);$i++) {
if ($values[$i][tag]=='TITLE') {
$linktitle[$pointer] = $values[$i][value];
}
if ($values[$i][tag]=='LINK') {
$linkurl[$pointer] = $values[$i][value];
}
if ($values[$i][tag]=='DESCRIPTION') {
$linkdesc[$pointer] = $values[$i][value];
$pointer++;
}
}
for ($i=1;$i<sizeof($linktitle);$i++) {
$linkdesc[$i] = wordwrap($linkdesc[$i], 30, "<br>", 1);
echo '<p><a href="'.$linkurl[$i].'">'.$linktitle[$i].'</a>'.$linkdesc[$i].'</p>
';
}
?> |
|
_________________ MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung |
|
|
| 19 Apr 2006 08:38 |
|
  |
V4hn Moderator
|
Re: RSS-Feeds auf einem lokalen Server ausgeben |
|
|
| David hat Folgendes geschrieben: | | Das folgende Script läuft auf der Homepage in der rechten Spalte. Soweit ist alles i.O. Wenn ich aber Lokal an meiner Homepage arbeite, dann werden oftmals die Einträge nicht komplett ausgegeben |
Sry, seh ich das falsch?
die stehen doch im feed auch nicht vollständig drin, oder hast du was geändert?... |
_________________
 |
|
|
| 19 Apr 2006 12:34 |
|
 |
David Administrator

|
 |
|
|
Ich meine was ganz anderes, sorry. Es müssen die 10 letzten Beiträge angezeigt werden. Wenn ich das Script lokal ausführe, dann werden nur 5-7 Beiträge angezeigt. Ich kann nicht nachvollziehen, warum das so ist. Manchmal schmiert der Server auch ab.
Im Feed sind die Beiträge auf 200 Zeichen beschränkt. |
_________________ MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung |
|
|
| 19 Apr 2006 12:42 |
|
 |
V4hn Moderator
|
|
| 19 Apr 2006 16:23 |
|
 |
David Administrator

|
 |
|
|
| Nein, mit dem Feed ist alles i.O. Ich habe ein Mal auch versucht das Script auf einem anderen PC zum Laufen zu bringen. Dafür wurde extra Apache 2.0.54 und PHP 5 installiert, da kam sogar die HTTP 500 Fehlermeldung. |
_________________ MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung |
|
|
| 19 Apr 2006 16:28 |
|
 |
|