Ich kann keine Seite mit GET Variablen includen?

Nord-Süd-Richtung

Erfahrenes Mitglied
Hi

ich bin etwas verwundert, dass folgender Code funktioniert:
PHP:
require_once "test.php";//Keine Fehlermeldung, gibt HI aus (echo 'HI';)
Folgender aber nicht:
PHP:
require_once "test.php?q=1"; //failed to open stream:
Beides unter xampp getestet, auch require, include, include_once funkionieren im zweiten Beispiel nicht.
 
Alles 4 sind Funktionen die über das Dateisystem arbeiten und dementsprechend keinen HTTP Request darstellen und somit auch keine Variablen entgegen nehmen.

Aber wenn du eine Datei includest, kennt sie automatisch die Superglobalen der Hauptdatei, von daher sollte das kein Problem darstellen.
 
Hi

danke für die Schnelle Antwort. Ich hatte bisher immer nur Ajaxrequest mit Get Variablen durchgeführt, deswegen war ich wohl etwas irritiert. Gut sowas auch mal zu wissen :D
 
Zurück