Einzelnen Beitrag anzeigen
Alt 07.11.2007, 01:44   #2
daniel5959
Crazy User
 
Benutzerbild von daniel5959
 
Registriert seit: 15.11.2003
Beiträge: 10.677
daniel5959 ist ein wunderbarer Anblickdaniel5959 ist ein wunderbarer Anblickdaniel5959 ist ein wunderbarer Anblickdaniel5959 ist ein wunderbarer Anblickdaniel5959 ist ein wunderbarer Anblickdaniel5959 ist ein wunderbarer Anblickdaniel5959 ist ein wunderbarer Anblick
Standard AW: weihnachtskalender

Hallo,

natürlich erst mit "date" das Datum prüfen, hier ein kleiner PHP-Code aus einem Adventskalender von mir

PHP-Code:
<?php
//Adventskalender - prüfen und anzeigen
//Script von www.homepage-faqs.de
$d = (int)$f;
$tag date("j");
$monat date("n");
if(
$d=="" or $d<or $d>24){@readfile("error.html"); exit;}
if(
$monat<12 or ($monat==12 && $tag<$d)){@readfile("zu-frueh.html");}
if(
$monat==12 && $tag>=$d){@readfile("verzeichnis-geheim/"."$d".".html");}
?>
natürlich anpassen und noch $_GET ($f = Nummer des Fensterchen) einbauen, da die meisten Webspaces so eingestellt sind, dass mit $_GET die Übergabe per URL abgefragt wird.

A) Der Code diente zum Anzeigen der HTML-Dateien 1.html bis 24.html im Verzeichnis verzeichnis-geheim (evtl. anpassen, damit nicht gleich auffindbar) als Popup.

B) Die Datei advent.html war der Adventskalender im Tabellenlayout und die Türchen (= Bilder in Tabellenzellen) hatten diese Links

HTML-Code:
<a href="#" onClick="window.open('advent.php?f=15', 'fenster','toolbar=no,status=no,menubar=no,scrollbars=yes,width=267,height=400')"><img style="border: 0px solid ; width: 168px; height: 172px;" alt="" src="advent-Dateien/octree_1x1.gif"></a>
Anmerkung: Statt # die Dateiangabe (z.B. advent.php?f=15) machen, dann dürfte es auch ohne Javascript und Popup gehen.

C) Der obere PHP-Code kam in die Datei advent.php rein.

D) Die Datei zu-frueh.html gibt eine Fehlermeldung aus, wenn das Fenster zu früh angeklickt wurde, evtl. mit den Bild des Weihnachtsmannes mit erhobenem Zeigefinger.

E) Die Datei error.html gibt eine allgemeine Fehlermeldung aus, wenn versucht wird die Fensternummer zu manipulieren, evtl. Bild mit zornigem Weihnachtsmann.

Die Hinweise A) - E) sind als Anregung, falls jemand diese Art Adventskalender nachbauen möchte. Das Original mit den Bilder kann ich leider nicht anbieten, da es speziell für einen User gemacht wurde.

daniel5959
__________________
Gute Websites finden > FindeLinks.de (hochwertiges Webverzeichnis)
Homepage-FAQs.de geht in "Rente" - Website bleibt als Archiv.
daniel5959 ist offline   Mit Zitat antworten