 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
05.06.2002, 11:38
|
#1
|
|
TP-Senior
Registriert seit: Apr 2002
Ort: Saarbrücken
|
HTML in HTML (PHP) einbinden
Hallo,
mich würde es interessieren wie sich folgendes realisieren lässt.
Ich habe 2 HTML Seiten, eine index Seite und eine navigation Seite, jetzt möchte ich allerdings, das die Navigation, sprich das Menu, erst auf "knopfdruck" (sprich sobald jemand einen Link, oder Button gedrückt hat) auf der index Seite angebunden wird. Wie mache ich das, hat da jemand eine Idee?
Danke!
Emily
|
|
|
05.06.2002, 11:44
|
#2
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Am besten so, wie Du es in Deinem eigenen Titel angegeben hast - mit PHP.
Verschoben nach Traum_Dynamik ...
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
05.06.2002, 12:00
|
#3
|
|
TP-Senior
Registriert seit: Apr 2002
Ort: Saarbrücken
|
Aha
Danke, fürs verschieben!
Ok, das habe ich mir schon gedacht, nur leider weiss ich nicht wie ich das realisieren soll.
Ich schreibe mal auf, wie ich mir das vorstelle, vielleicht habe ich ja nur einen Denkfehler drin.
Ich befinde mich auf der ersten Seite index.php dort erscheint sofort das Menü, durch einen normalen Link z.B. News lande ich auf news.php auf dieser Seite soll das Menü aber nicht sofort erscheinen, sonden erst sobald ich auf Menü klicke.
Mein Problem ist jetzt, wie kann ich in PHP etwas includen, das aber erst nach drücken eines Links included wird? Ich dachte bislang das das nicht geht? Oder denke ich jetzt zu kompliziert?
Danke.
Emily
|
|
|
05.06.2002, 12:05
|
#4
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: NDS
|
Einfach durch ein Reload der Seite!
Zum Reload einfach eine Varibale mitschicken und diese dann auswerten. Und je nach Inhalt der Variable die Navi einblenden oder nicht.
__________________
the0bone
Wissen ist Macht, nichts Wissen macht nichts!
|
|
|
05.06.2002, 12:11
|
#5
|
|
TP-Greis
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
|
PHP-Code:
...
<a href="<?=$PHP_SELF."?navi=true"?>">Navi anzeigen</a>
...
<?php
if($navi == "true"){
include_once("navi.html");
}
?>
...
__________________
Give up yourself into the moment — The time is now.
|
|
|
05.06.2002, 12:11
|
#6
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
Hi Emily,
es ist in PHP nicht möglich eine Aktion auszuführen, nachdem das Dokument bereits geladen ist. PHP läuft auf dem Server und schickt die fertige Datei an den Browser. Von dem Zeitpunkt an hat PHP mit der Sache nichts mehr zu tun, der Browser erhält eine normale HTML-Seite. PHP kann nur etwas includen, bevor die Seite an den Browser gesendet wird, also z. B. muss die Navigationsleiste dann nicht in jeder Datei geändert werden sondern nur in der Datei menu.inc.php. Diese wird in jede Ausgabeseite included.
Was du möchtest (interaktion im Browser) ist mit JavaScript machbar, ähnlich den bekannten Popup-Menüs. JavaScript stellt den Layer mit dem Menü dann dar, wenn du auf den entsprechenden Link klickst. Bzgl. Popup-Menüs gibt es schon eine Menge Einträge hier im Forum.
Schönen Gruß, Jürgen
EDIT
OK, an den Reload der Seite habe ich jetzt nicht gedacht. Es wird dann beim Klicken auf den Menü-Link die Seite neu geladen, wenn das nicht stört, dann nimm Schmobis/TheObones Vorschlag
|
|
|
05.06.2002, 12:15
|
#7
|
|
TP-Senior
Registriert seit: Apr 2002
Ort: Saarbrücken
|
Danke
Danke,
das sollte klappen. Ich werde es probieren.
|
|
|
05.06.2002, 12:23
|
#8
|
|
TP-Senior
Registriert seit: Apr 2002
Ort: Saarbrücken
|
Oh
da habe ich wohl zu früh den Thread geschlossen, danke für die Antworten, davon sollte eins auf jeden Fall klappen - zumindestens hoffe ich das mal.
Das mit Java Script ist auch eine Idee, aber leider habe ich davon überhaupt keine Ahnung, ich werde also zuerst einmal die PHP Variationen versuchen, obwohl mich das reloaden der Seite da doch stört - mal sehen.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:36 Uhr.
|
 |