Hi!
Wie kann ich überprüfen, ob ein bestimmter Parameter gesetzt wurde?
Ich hab schon einige Möglichkeiten ausprobiert, anbei ein paar Beispiele, was ich versucht hab
Code:
$mode = $_GET;
if ($mode['subject'] == '') // hier soll die entsprechende Stelle überprüft werden
miep(); // wird nicht ausgeführt
if (!$mode['subject'])
miep(); // wird nicht ausgeführt
if ($mode['subject'] == NULL)
miep(); // auch nicht
if (!ISSET($mode['subject']))
miep(); // wird auch nicht ausgeführt
Die Methoden klappen alle nicht. Aber bei
Code:
if (ISSET($mode['subject']))
miep();
wird miep() ausgeführt. Aber egal, ob ich nun als Parameter was bei "subject" angebe oder nicht.
ich rufe als Parameter immer "?page=index" auf. Wenn ich die Parameter verknüpfe schreibe ich "?page=index&subject=irgendwas".
Subject wird in letzterem Falle auch richtig gesetzt, ich kann es auch per Echo ausgeben. Aber irgendwie klappt die Abfrage nicht