Christof: Variablenübergabe per URL

Hallo!

Habe folgendes Problem:
Ich übergebe folgendes per url:
index.php?page=/intern/index.php?var1=toll&var2=klasse

Mit $page wird dann in index.php eine Datei geöffnet per fopen.
$page ist jetzt mit /intern/index.php?var1=toll belegt. Für meine zwecke brauch ich aber $page=/intern/index.php?var1=toll&var2=klasse.
Wie bekomme ich das hin, daß die 2.Variable auch zu $page gezählt wird?
Danke für eure Hilfe
Christof

  1. Moin

    Habe folgendes Problem:
    Ich übergebe folgendes per url:
    index.php?page=/intern/index.php?var1=toll&var2=klasse

    Stimmt, das ist ein Problem. Der Query-String ist nämlich kaputt.

    Mit $page wird dann in index.php eine Datei geöffnet per fopen.

    Öhm, du schaust hoffentlich nach ob in Page etwas vernünftiges steht, ja? Das Web braucht nicht _noch_ ein PHP-Skript das einfach mal eben so den Inhalt von /etc/passwd oder jeder anderen Datei auf dem Server rausposaunt.

    $page ist jetzt mit /intern/index.php?var1=toll belegt. Für meine zwecke brauch ich aber $page=/intern/index.php?var1=toll&var2=klasse.

    hmm, ich glaub du willst eigentlich page=%2Fintern%2F/index.php&var1=toll&var2=klasse. Alternativ möchtest du auch die schöne Variable $HTTP_SERVER_VARS["QUERY_STRING"] (http://www.php.net/manual/de/language.variables.predefined.php) kennenlernen.

    --
    Henryk Plötz
    Grüße aus Berlin