Hi Andreas,
Wieso willst Du das überhaupt in einem Script machen?
Also:
1. Ich will einen geschützten Admin-Bereich, in dem ich die gleiche Forumsansicht habe, wie der Normaluser - nur mit anderen/zusätzlichen Funktionen (eben ähnlich, wie hier der my-Bereich. Ich nehme an, daß es hier auch einen ähnlichen admin-Bereich gibt.)
2. Nun muß ich zum einen das Passwort abfragen, zum zweiten muß ich auf jeder folgenden Forumsseite den REMOTE_USER (der sich ja über das Passwort authentifiziert hat) abfragen, um ihm die admin-Funktionen zur Verfügung zu stellen.
Du kannst doch den Teil vom Quellcode den beide Scripte benötigen einfach per include() einbinden, oder nicht?
Das war ja meine erst Überlegung, aber da ändern sich eben alle Pfade.
Beispiel:
Hauptverzeichnis
|
+->Datei1.php
+->Datei2.php
|
+--Unterverzeichnis(Admin)
|
+->Datei3.php (bindet Hauptverzeichnis->Datei1.php ein)
wenn in Datei1.php nun ein relativer Link auf Datei2.php steht, dann verweist der, wenn Datei1.php in Datei3.php eigebunden ist, auf Hauptverzeinis/Unterverzeichnis/Datei2.php und die gibt es eben nicht.
Das könnte man natürlich umschreiben, aber ich will wissen, ob es da auch eine andere Möglichkeit gibt, vor allem eine, in der ich nicht jeden Link im Script aus tausend Wenns und Abers zusammensetzen muß, sondern am Ende auch noch sehen kann, welche Zielseite denn nun gemeint war ;-) Außerdem hat mich at jetzt auf die Idee mit mod_rewrite gebracht und da will ich jetzt auch mal genau wissen, wie das geht. Es bietet ja auch noch mehr, z.B. aus http://forum.de.selfhtml.org/my/?t=87488&m=520458 mach http://forum.de.selfhtml.org/my/t/87488/m/520458. Soll wohl Suchmaschinenfreundlicher sein.
Und sonst könntest Du es denke ich auch einfach per Alias machen: http://httpd.apache.org/docs-2.0/mod/mod_alias.html#alias
Habe da gerade mal gelesen: das scheint man ja nur in der httpd.conf einstellen zu können, oder? Das ginge dann ja nicht bei meinem Hoster.
Gruß, Andreas
<img src="http://was-ist-das.andreas-lindig.de/was_ist_das_fetzen.jpg" border="0" alt="">
hier könnte auch ruhig mal'n neues Bild stehen.