Hi,
wenn ich das richtig sehe, versuchst du eine Variable mit if($gezeigt == "ja") abzufragen, die du vorher nie definiert hast.
Was du machen müsstest, um die If-Abfrage zu realisieren, ist ein Formular das beim Senden der Daten auf die PHP-Datei zugreift. Dort kannst du dein verstecktes Feld einbauen. In deiner PHP-Datei fragst du dann, je nach Methode (im <form> tag method="post" oder method="get") die Daten mittels $gezeigt = $_POST["gezeigt"]; oder $gezeigt = $_GET["gezeigt"]; ab.
Stell dir das so vor:
Du hast ein Glas, in dem sitzt ein kleiner Mann. Wenn der Mann sagt: mach das Glas auf, machst du es auf. Aber da der man im Glas sitz kannst du nicht hören was er sagt, also wirst du das Glas nie öffnen.
Verstehst was ich meine?
Außerdem ist es nicht sinnig die das Hidden-Objekt so zu verwenden. Der Wert ist "ja" dauerhaft gegeben. Also brauchst du auch keine If abfrage, da ja klar ist, dass das Hidden-Objekt immer den Wert "ja" hat.
Bau doch einfach mal die If-Abfrage raus, und gucke ob es dann geht
wenn ich das richtig sehe, versuchst du eine Variable mit if($gezeigt == "ja") abzufragen, die du vorher nie definiert hast.
Was du machen müsstest, um die If-Abfrage zu realisieren, ist ein Formular das beim Senden der Daten auf die PHP-Datei zugreift. Dort kannst du dein verstecktes Feld einbauen. In deiner PHP-Datei fragst du dann, je nach Methode (im <form> tag method="post" oder method="get") die Daten mittels $gezeigt = $_POST["gezeigt"]; oder $gezeigt = $_GET["gezeigt"]; ab.
Stell dir das so vor:
Du hast ein Glas, in dem sitzt ein kleiner Mann. Wenn der Mann sagt: mach das Glas auf, machst du es auf. Aber da der man im Glas sitz kannst du nicht hören was er sagt, also wirst du das Glas nie öffnen.
Verstehst was ich meine?
Außerdem ist es nicht sinnig die das Hidden-Objekt so zu verwenden. Der Wert ist "ja" dauerhaft gegeben. Also brauchst du auch keine If abfrage, da ja klar ist, dass das Hidden-Objekt immer den Wert "ja" hat.
Bau doch einfach mal die If-Abfrage raus, und gucke ob es dann geht
Zuletzt bearbeitet: