This is Bavaria, Germany!
|
|
|
Newspaper.php ist ein Script-Programm
das alle zur Zeit gültige Webseiten aus einem ganzen Bündel
vorbereiteter Seiten mit einzelnen Artikeln zusammengestellt werden.
Aber nur solche die gerade jetzt aktuell sind. Sie entscheiden
anhand einer einfachen Textdatei (newspaper_include.php) im selben
Verzeichnis welche Seiten gerade gültig sind und angezeigt
werden sollen. Diese Textdatei kann mit Notepad verändert
werden und wird wie Ihre anderen Webseiten per FTP auf den Webserver
übertragen um dort gültig zu sein.
Die Scriptsprache PHP muss auf dem Webserver Ihres Providers eingerichtet sein.
Sie können das Beispielsverzeichnis mit ZIP gepackt als newspaper.zip hier bekommen. Das Programm ist kostenlos. Ein Beispiel sehen Sie hier
1. Die Datei index.html führt Sie automatisch zum wirklich Arbeitstier newspaper.html. Diese Datei index.html gibt es nur deshalb weil die meisten Webserver so eingestellt sind, daß diese Seite angezeigt wird wenn man mit dem Webbrowser dort hinzeigt.
2. Sie haben ein paar sehr einfache Webseiten aus denen die "newspaper"-Seite später aufgebaut wird, also z.B.
3. Sie müssen die Datei newspaper_include.php bearbeiten die so aussieht. Zumindestens die dicken Textstellen müssen Sie auf Ihren Webserver anpassen:
<?
// Titel der Ergebnis-Webseite:
$Ititle="Was ist los in Oberasbach?";
switch (true) {
// Sie müssen das über Ihren Server wissen:
// Mit welchem Namen wird Ihr Webserver von einem Benutzer
// angesprochen? Hier: http://lisa.d.franken.de/unterverzeichnis
case ( strcmp($HTTP_HOST,"lisa.d.franken.de") == 0 ):
// Normalerweise ist das Hauptprogramm newspaper.php
// im selben Verzeichnis wie die Webseiten die von ihm
// zusammengesetzt werden
$Inp_art_fqdn=".";
// Wie sieht das Directory in dem newspaper.php steht aus
// der Sicht eines WWW-Benutzers aus?
// Alle WWW-Seiten sollen hier zu finden sein. Auch Bilder
// die auf den Webseiten zu sehen können hier sein.
// In diesem Beispiel das Unterverzeichnis newspaper
$Inp_art_www="http://lisa.d.franken.de/newspaper/";
break;
// Dieses Verzeichnis wird auf einen anderen Server kopiert.
// Der erste Server hier ist nur ein intern benutzter Server
// Das Programm läuft aber auch auf dem Server lena.franken.de
// der aus dem Internet zu erreichen ist:
case ( strcmp($HTTP_HOST,"lena.franken.de") == 0):
$Inp_art_fqdn=".";
$Inp_art_www="http://lena.franken.de/php_hier/newspaper/";
break;
}
// Aus welchen Dateien wird die Webseite aufgebaut?
// Der Kopf der Seite, immer gültig. Die zwei Daten/Uhrzeiten bedeuten
// Anfang und Ende der Gültigkeitkeit
// Die Daten sind im Format tag.monat.jahr4 stunde:minute
$Ishowme[]="lisa_head.html|1.1.1900 0:00|31.12.9999 23:59";
$Ishowme[]="lisa_never_never_see_this.html|1.1.2002 0:00|15.1.2002 18:00";
//
// Einweihung eines Computerraums in einer Grundschule, das ist
// aber nur in diesem Monat interessant. Damit Sie aber auch noch nach dem
// Januar 2002 etwas sehen habe ich das Ende etwas hinausgezögert:
$Ishowme[]="lisa_induction_computerroom_elementary_school.html|30.1.2002 0:00|28.2.2003 23:59";
// Normalerweise ist der Faschingsartikel nur bis Aschermittwoch gültig
// Zum Testen gilt der Artikel wieder sehr lange
$Ishowme[]="lisa_carneval2002.html|28.1.2002 0:00|12.2.2003 18:00";
// Links auf Suchmaschinen
$Ishowme[]="lisa_searchmachines.html|1.1.1900 0:00|31.12.9999 23:59";
// Seitenfuß, wird immer angezeigt (bis 31.12.9999)
// Das Wort PHPSCRIPT_HINT in einer Webseite wird durch einen Hinweis
// auf dieses Script ersetzt
$Ishowme[]="lisa_footer.html|1.1.1900 0:00|31.12.9999 23:59";
?>
|
4. Alles zum Webserver hochladen und dann mit einem WWW-Browser aufrufen.