Teile aus URL verwerten

Acriss

Gesperrt
Hi
Ich möchte aus einer URL gerne bestimme Bereiche auslesen.
Beispieladresse:
www.meine-hp.de/forum/regeln/postings/index.php
Ich möchte gerne den roten und den grünen Bereich getrennt auslesen,
also beides in einer anderen Variable abspeichern.
Wie kann ich das umsetzen?
 
Ich würde dir raten, dass du mit Query-Strings arbeitest!

Da würde deine Adresse ev. so aussehen:

Code:
www.meine-hp.de/index.php?parameter1=regeln&parameter2=postings

Dann könntest du das ganze so aufrufen:

PHP:
echo $_GET['parameter1'];
echo "<br />";
echo $_GET['parameter2'];

Und sähe dann als Ausgabe so aus:

Code:
regeln
postings

Oder was willst du mit den Teilen anfangen?
 
Ok
ich bastel mir ein Forum, und die roten/grünen Teile sind halt Verzeichnisse des Forums.
Ich brauche nun die Variable $forumname für folgendes Script:

PHP:
$select = "SELECT * FROM Threads WHERE Threadid LIKE '$forumname' ORDER BY datum DESC";
$forumname wäre dann der grüne Teil.
 
PHP:
$arr_url=explode("/",$_SERVER['REQUEST_URI']);

Damit werden in das Array $arr_url alle Teile der URL geladen.

Ich glaube, dass dein gesuchter Forumsname dann $arr_url[3] sein müsste!!

//edit: Verdammt war zu langsam...
 
Zurück