Subfolder in url

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Subfolder in url

Bericht door Dennis » 24 nov 2005, 17:19

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
Laatst gewijzigd door Dennis op 07 mar 2021, 14:40, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 nov 2005, 17:24

$_SERVER[DOCUMENT_ROOT]
is het denk ik :)

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 24 nov 2005, 17:41

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
Laatst gewijzigd door Dennis op 07 mar 2021, 14:40, 1 keer totaal gewijzigd.

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 24 nov 2005, 19:25

Eh, dat gaat naar mijn weten niet. Waar heb je het voor nodig?

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 24 nov 2005, 19:44

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:

Code: Selecteer alles

      $u_login_logout = 'login.'.$phpEx;
door

Code: 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.

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 24 nov 2005, 20:46

tis me gelukt :) ooit vertelde mosymuis me over ereg even gespiekt in mijn verkeersinfo script :wink:

open page_header.php
Zoek:

Code: Selecteer alles

      $u_login_logout = 'login.'.$phpEx;
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?

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 07 dec 2005, 11:53

Of is het een verkeerde mannier????

fn002449
Berichten: 326
Lid geworden op: 09 nov 2005, 13:59

Bericht door fn002449 » 07 dec 2005, 11:59

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

Plaats reactie