PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   Menübaum mit PHP? (http://www.selfphp.de/forum/showthread.php?t=2708)

WerWennNichtIch 21.11.2002 23:32:47

Menübaum mit PHP?
 
Hallo!

ist es möglich mit PHP einen Menübaum zu erstellen der zur Navigation dienen soll?

Falls ja, wie und was sind die Voraussetzungen?

Kennt ihr evtl. ein gutes Tutorial dazu?

Habe danach gegoogelt aber leider nichts passendes gefunden.

Herzlichen Dank für eure Mühe.

Für Leute die jetzt nicht wissen was ich meine:

http://oehinfo.uibk.ac.at/Internatio.../outgoing.html

CyberAge 22.11.2002 12:40:05

wie du selbst bei deinem beispiel sehen kannst funktioniert dieser baum mit JS. Das aufbauen eines Baumes ist kein Problem, allerdings wäre der mit reinem PHP statisch und könnte nicht so dynamisch auf und zugeklappt werden. Was du machen kannst, ist mit PHP die Daten zu liefern und das dynamische klappen des baumes mit JS zu erzeugen. Alleine mit PHP haste da leider 0 chance, da PHP auf dem Server bereits komplett durchgekaut (geparst) wurde, bevor du es siehst.

WerWennNichtIch 22.11.2002 14:48:22

Zitat:

Original geschrieben von CyberAge
wie du selbst bei deinem beispiel sehen kannst funktioniert dieser baum mit JS.
Aber laufe ich damit nicht Gefahr, dass das Menü in manchen Browsern nicht funktioniert?

CyberAge 22.11.2002 15:00:23

sicher, denn jeder kann JS abschalten. was man machen könnte ist in php das menü aufzubauen und mit parametern dann immer ein menü öffnen. das hat aber den nachteil, dass man immer wieder die seite neu läd.

WerWennNichtIch 22.11.2002 18:03:40

Zitat:

Original geschrieben von CyberAge
sicher, denn jeder kann JS abschalten. was man machen könnte ist in php das menü aufzubauen und mit parametern dann immer ein menü öffnen.
Hmm... weiß jetzt nicht so genau was du meinst. Kannst du mal ein paar Codebespiele geben über die ich mir Gedanken machen kann?

Zitat:

Original geschrieben von CyberAge

das hat aber den nachteil, dass man immer wieder die seite neu läd.

Das macht nichts, irgendwann werden best. Elemente aus der Seite eh vom Browser in den Cache geladen.
Nach 2 oder 3 Klicks dürfte sich der Geschwindigkeitsverlust relativieren.

CyberAge 22.11.2002 21:53:01

Codebeispiel werde ich morgen geben, muß gleich zur arbeit, hab deshalb keine zeit mehr. Wegen dem neuladen: das einzige, was der browser immer wieder aus dem cache läd sind grafiken und flash und ähnliches. die html-seite wird zu 95% neu vom server geholt, da es hierbei dazu noch um php handelt, und sich der inhalt immer ähndern kann, holt der browser die seite immer neu vom server...

WerWennNichtIch 23.11.2002 01:37:48

Zitat:

Original geschrieben von CyberAge
Codebeispiel werde ich morgen geben, muß gleich zur arbeit, hab deshalb keine zeit mehr.
Kein Problem.
Lass dir Zeit.

MiH 23.11.2002 13:35:46

schau dir das mal an das sollte dir helfen:
http://phpclasses.php-start.de/brows...ckage/859.html
http://www.phpclasses.org/browse.html/file/2841.html

WerWennNichtIch 24.11.2002 13:53:12

Danke für die Links, jedoch kann ich sie nicht aufrufen.

Please login to acces

Ist es da üblich, dass man sich registrieren muss?

Gruß,

WerWennNichtIch

MiH 25.11.2002 09:29:06

es steht dort das es free ist und man nichts zahlen bruacht. sich dort mal zu registrieren ist mal was wirklich gutes. :)

aber wenn man angst hat braucht man es auch nicht und schreibt eben alles selbst, ist ja eh viel besser.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:53:55 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.