Hallo Leute, vielleicht kann mir jemand helfen. Ich habe eine Webseite mit Frames aufgebaut, im Hauptframe wird das aktuelle Datum mit einem festen Datum verglichen. Entspricht das aktuelle dem festen Datum wird eine Tabelle geladen. Wenn das aktuelle Datum aber vor dem festen Datum liegt soll eine spezielle Seite ins aktuelle Frame geladen werden. Wie geht das?
Nicht im Hauptframe, sondern im Frameset. Oder als Alternative findet die Entscheidung erst in der aufgerufenen Seite statt.
Oder ist die aufzurudene Seite bereits der Hauoptframe? So ganz kann ich deinen Ausführungen nicht ganz folgen. Und soll die Überprüfung des Datums erst beim Aufruf der Seite erfolgen oder auch bei laufend bei bereits geöffneter Seite?
Also, ich habe ein Frameset aus drei Frames: Header, Navigation und Inhalt. Im Inhaltsframe wird bei Aufruf einer best. Seite das aktuelle Datum mit einem festen Datum geprüft. Ist der Zeitpunkt vorher, also vor dem festen Datum, soll in diesem Inhaltsframe eine neue Seite geladen werden. Ist das Datum erreicht, wird der Code in der Seite ausgeführt. Die Überprüfung funktioniert, nur nicht das Öffnen einer neuen Seite in diesem frame.
Ich habe noch keine Code zum öffnen der Seite, weil mir die Syntax fehlt. So soll sie baer aufgerufen werden:
1 | if (($day < "18") && ($month<="04") ) // Wenn vor dem 18.04.2008 |
2 | {
|
3 | --> Seite "Beispiel.php" oeffnen |
4 | }
|
if (($day < "18") && ($month<="04") ) // Wenn vor dem 18.04.2008 { include("Beispiel.php"); } else { include("AndereSeite.php"); }
header oder die ? Oder include Wieso überhaupt Frames die sind besch*******
> Wieso überhaupt Frames die sind besch*******!
richtig !
Wenn man eh schon mit PHP arbeitet einfach eine Tabelle statt einem
klasischen Frameset nehmen und die Inhalte dynamisch in die jeweilige
Zelle laden. Also beispielsweise je nach gedrücktem Link mit der
GET-Methode den Namen einer include-datei übertragen und diese dann beim
Neuladen der Seite an passender Stelle im HTML-Code (in der Zelle, die
eben das Hauptframe darstellen soll) includen ...
ein Frameset hat aber auch Vorteile ... beim aufbau meiner Seite habe ich schön modular ein Frame nach dem Anderen erstellt, da ich nicht die Zeit hatte die ganze Seite in einem Rutsch zu proggen. auch der Wechsel der Inhalte über Frames ist super einfach und funzt auf jedem Browser ... im Gegensatz von dem DHTML gesumse brrr
>>>und funzt auf jedem Browser ..
Ja iss heut schon Weihnachten?
Und was ist mit barrierefreiheit, versuch mal nem blinden die einzelenen
Frames vorlesen zu lassen, das geht schief.
Und modular isset auch net.
if (bedingung) { header("Location: andereseite.htm"); //weiterleiten die(); //PHP-Script abbrechen }
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.