Pagina 1 van 1
Subfolder in url
Geplaatst: 24 nov 2005, 17:19
door Dennis
Als ik de url
http://localhost/forum/viewforum.php?f=25 heb en ik wil daaruit alleen viewforum.php?f=25 (of /viewforum.php?f=25 ) hebben
Dan lukt dat met het onderstaande.
Code: Selecteer alles
$redirect_request = $_SERVER['REQUEST_URI'];
$redirect_request = str_replace("forum/", "", "$redirect_request");
echo $redirect_request;
MAAR nu is forum/ altijd een vast gegeven, hoe heet die variable zodat ik die variable kan gebruiken?
Ben al meer dan 1½ aan het zoeken (is me ooit eens gelukt) maar kan het niet vinden.
Thnx
Dennis
Geplaatst: 24 nov 2005, 17:24
door Paul
$_SERVER[DOCUMENT_ROOT]
is het denk ik

Geplaatst: 24 nov 2005, 17:41
door Dennis
paulus schreef:$_SERVER[DOCUMENT_ROOT]
is het denk ik

Nope is de ROOT op de server....
bedoel dus het stukje
FORUM in
http://localhost/forum/viewforum.php?f=25
Geplaatst: 24 nov 2005, 19:25
door Stef
Eh, dat gaat naar mijn weten niet. Waar heb je het voor nodig?
Geplaatst: 24 nov 2005, 19:44
door Dennis
Stef,
Als je nu op het forum surft zonder dat je ingelogt bent en je bevind je ergens en je denk dan in te loggen.... dan ben je na het inloggen weer in de index.
Dus dacht ik dat ff aan te passen
Dus heb ik in page_header.php
vervangen:
doorCode: Selecteer alles
$redirect_request = $_SERVER['REQUEST_URI'];
$redirect_request = str_replace("forum/", "", "$redirect_request");
$u_login_logout = 'login.'.$phpEx. '?redirect=' . $redirect_request;
Dit werk opzich goed, behalve als de map (folder) forum een andere naam zou hebben.
Het is dus niet universeel.
Geplaatst: 24 nov 2005, 20:46
door Dennis
tis me gelukt

ooit vertelde mosymuis me over
ereg even gespiekt in mijn verkeersinfo script
open
page_header.php
Zoek:
vervang met
Code: Selecteer alles
$redirect_request = $_SERVER['REQUEST_URI'];
ereg("/(.*)/",$redirect_request, $subdomain);
$redirect_request = str_replace("$subdomain[1]/", "", "$redirect_request");
$u_login_logout = 'login.'.$phpEx. '?redirect=' . $redirect_request;
Of niet?
Geplaatst: 07 dec 2005, 11:53
door Dennis
Of is het een verkeerde mannier????
Geplaatst: 07 dec 2005, 11:59
door fn002449
DAMnet schreef:Of is het een verkeerde mannier????
Dit werkt alleen als je maar 1 map "diep" zit... als je bijvoorbeeld in map1/map2/index.php zit dan werkt het niet..
want dan kom je uit in map1/index.php