Oliver Gierke
Erfahrenes Mitglied
Hallo zusammen,
ich bin auf ein komisches Problem gestoßen. Eine PHP-Anwendung auf eine Webserver lieferte mir immer einen Fehler. Ich habe jetzt ein wenig im COde gewühlt und festgestellt, dass die Anwendung aus dem Querystring einen Wert holt, bzw erst testet ob der wert überhaupt gesetzt ist:
isset($_GET['menuaction']));
auf dem externen Webserver funktioniert das für urls wie:
index.php?menuaction=bla&b=5&c=6
das erwartete ergebnis 'true'. Die Webanwendung erzeugt allerdings auch urls wie
index.php?menuaction=bla&b=5&c= (also schlüssel ohne werte hintendran)
bei dier art urls liefert der webserver für das "isset" false, mein lokale xampp installation allerdings korrekterweise "true"
gibts da ne php.ini einstellung?
ich bin auf ein komisches Problem gestoßen. Eine PHP-Anwendung auf eine Webserver lieferte mir immer einen Fehler. Ich habe jetzt ein wenig im COde gewühlt und festgestellt, dass die Anwendung aus dem Querystring einen Wert holt, bzw erst testet ob der wert überhaupt gesetzt ist:
isset($_GET['menuaction']));
auf dem externen Webserver funktioniert das für urls wie:
index.php?menuaction=bla&b=5&c=6
das erwartete ergebnis 'true'. Die Webanwendung erzeugt allerdings auch urls wie
index.php?menuaction=bla&b=5&c= (also schlüssel ohne werte hintendran)
bei dier art urls liefert der webserver für das "isset" false, mein lokale xampp installation allerdings korrekterweise "true"
gibts da ne php.ini einstellung?