Einzelnen Beitrag anzeigen

Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#1

PHP: Prüfen ob bestimmter Parameter gesetzt ist

  Alt 12. Okt 2005, 11:42
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
  Mit Zitat antworten Zitat