Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   php: stukje uit een var vissen... (https://forum.scholieren.com/showthread.php?t=109585)

Triloxigen 29-05-2002 15:35

php: stukje uit een var vissen...
 
$iets = "/new/blaat";

En ik wil dus dat ik [in dit geval] blaat eruit krijg..
maar soms kan er ook nog iets achter komen
$iets = "/new/blaat/huis";

Maar die blaat kan dus ook iest anders zijn..

Maar ik wil iig het stukje tussen de 2e en de 3e / hebben..

maareuhm, ikw eet niet hoe..

Ik heb met eregi() geprobeerd maar dat werkt niet :/

Triloxigen 29-05-2002 15:35

zal ook even uitleggen wat dus bedoeling is in totaal :)

we hebben een url bij:
http://localhost

'http://localhost/blaat' bestaat niet
en word doorgestuurd naar:
http://localhost/index.php

die index.php laat dan

http://localhost/inc/$err.php includen

i die $err moet dan dus 'blaat' zitten..
dat lutk wel, maar als je achter die blaat nog iets anders typt:
'http://localhost/blaat/huis'
Dan werkt dat al meteen weer niet meer :/

Triloxigen 29-05-2002 15:45

het liefst wil ik dus:

dat je in kan typen:
http://localhost/services/poll

dat hij dan naar
http://localhost/index.php?action=services&extra=poll

gaat,
maar die services en poll kunnen dus variable zijn
en in de htaccess mag dan dus alleen:
ErrorDocument 404 /xxxx<verzin wat>

staan....

spawn again 29-05-2002 16:10

Citaat:

McLaren schreef:
zal ook even uitleggen wat dus bedoeling is in totaal :)

we hebben een url bij:
http://localhost

'http://localhost/blaat' bestaat niet
en word doorgestuurd naar:
http://localhost/index.php

die index.php laat dan

http://localhost/inc/$err.php includen

i die $err moet dan dus 'blaat' zitten..
dat lutk wel, maar als je achter die blaat nog iets anders typt:
'http://localhost/blaat/huis'
Dan werkt dat al meteen weer niet meer :/

:confused:

Dan maak je toch een errordocument?

spawn again 29-05-2002 16:11

Citaat:

McLaren schreef:
het liefst wil ik dus:

dat je in kan typen:
http://localhost/services/poll

dat hij dan naar
http://localhost/index.php?action=services&extra=poll

gaat,
maar die services en poll kunnen dus variable zijn
en in de htaccess mag dan dus alleen:
ErrorDocument 404 /xxxx<verzin wat>

staan....

Ehh, waarom wil je dit doen dan? Je kan toch gewoon een linkje maken?

Triloxigen 29-05-2002 16:16

Citaat:

spawn again schreef:


Ehh, waarom wil je dit doen dan? Je kan toch gewoon een linkje maken?

Waarom ik dat wil..
simpel, makkelijkere links maken die mensen kunnen onthouden..
maar goed, ik wil het dus ;)

[ook computer leeks dus]

Chimera 29-05-2002 16:36

De explode functie is daarvoor prima geschikt.

Triloxigen 29-05-2002 16:49

Citaat:

Chimera schreef:
De explode functie is daarvoor prima geschikt.
tnx!

even proberen..

Triloxigen 29-05-2002 17:21

tnx chim, het werkt goed

Manuzhai 30-05-2002 00:46

PHP-code:

$asgt explode(".php/"$REQUEST_URI);
if (isset(
$asgt[1])) {
    
$asgt explode("/"$asgt[1]);
    for (
$i 0$i sizeof($asgt); $i++) {
        
$asgt[$i] = urldecode($asgt[$i]);
        
$asgt[$i] = str_replace("/"""$asgt[$i]);
    }
} else {
    
$asgt explode("/"$conf["default"]);
    unset(
$asgt[0]);
    
$asgt array_values($asgt);



Triloxigen 30-05-2002 08:08

het was me al gelukt Manu, maar toch bedankt )


Alle tijden zijn GMT +1. Het is nu 21:45.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.