Geschrieben von spam3r am 04.03.2005, 23:22

Ich habe einen praktischen Script gefunden und ihn ein bischen bearbeitet
benötigt wird nur ein server der php ließt und für bearbeitung ein par kentnisse in html und für größeres in php.
Fangen wir mit dem Haupteil des ganzen an:
die datei muss syndicate.php heißen und hier der script:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Name hier kennt jeder der ein bischen html kann</title>
</head>

<body bgcolor="#CCCECE" onLoad="MM_preloadImages('')">//die hintergrundfarbe hier ein hellgrau

<?php
if ($ac == 'js'){
$syndicated = "";
$fp = @fopen("syndicate.txt", "r") or die ("Kann Datei nicht lesen."); while ($line = fgets($fp, 4096)):
$line = chop($line);
echo "document.write(' $line ');\n";
endwhile;
fclose($fp);
} else {
$fp = @fopen("syndicate.txt", "r") or die ("Kann Datei nicht lesen."); while ($line = fgets($fp, 1024)):
echo ($line);
endwhile;
fclose($fp);
}
?>

</body>
</html>

Dieser Teil liest die Textdatei(kommt gleich) aus und gibt die Nachrichten wieder.

So und hier die Textdatei
so muss sie heißen: syndicate.txt

So könnte eine Nachricht aussehen:

<p>Überschrift Artikel 1</p>
<p>Die ersten Worte des ersten Artikels stehen hier...<br/>
<a href="http://www.meinedomain.de/artikel1.html">
Weiterlesen...</a></p>

Auf meiner Seite habe ich mich auf das beschräkt:

<p>NACHRICHT</p>

Es ist auch möglich html einzufügen leider musste ich feststellen das das einfügen von bilder bei mir nicht geklapt hat.
zwischen den Nchrichten kann man Tennunglinien einfügen:

<hr> = eine dünne Linie

<hr color="black"> =eine dünne schwarze Linie
blue blaue
red rote
... ...

die beiden dateien nur im selben Verzeichnis auf dem Server speichern und
das dann mit

<iframe src="http://www.deineseite.de/das verzeichnis/syndicate.php" width="350" height="440" frameborder="1" allowTransparency="true"></iframe>width="350" height="440" frameborder="1" allowTransparency="true"></iframe>

in deiner seite einfügen.
habe das selbst auf meiner seite getestet und es funktioniert.

Bewertung Anzahl
6
16,7 %
1 Bewertungen
3
33,3 %
2 Bewertungen
1
50,0 %
3 Bewertungen