Hallo,
ich habe ein ziemlich verzwicktes Problem. Ich bastle gerade an einem Script, in welchem über die URL verschiedene Funktionen angesprechen werden.
Diese werden über index.php?action=AKTION aufgerufen. Im Script fange ich dies über $_GET['action'] ab und treffe eine Auswahl mit Switch. Das funktioniert soweit auch prima. Ich kann testen, ob die Option gesetzt ist und ob diese evtl. leer ist und kann mit dem Wert, der bei der Option gesetzt ist die entsprechende Funktion aufrufen.
Nun habe ich aber ein Problem. Aus verschiedenen Gründen, u.a. damit die Parameter nicht angezeigt werden, habe ich einige Formulare, die ich über die Methode POST versenden möchte.
Ich habe z.B. einen Benutzernamen udn ein Kennwort, der in die Datenbank geschrieben werden sollen, außerdem soll das ganze über die Aktion insert eingespielt werden, also in etwa so: index.php?action=insert und weiterhin sollen Benutername und Kennwort übergeben werden.
Wenn ich aber mit $_GET die Aktion überprüfe, dann gehen die Variablen, die ich über das Formular übergebe unter.
Kann ich da was gegen machen?
Danke, Chriss
ich habe ein ziemlich verzwicktes Problem. Ich bastle gerade an einem Script, in welchem über die URL verschiedene Funktionen angesprechen werden.
Diese werden über index.php?action=AKTION aufgerufen. Im Script fange ich dies über $_GET['action'] ab und treffe eine Auswahl mit Switch. Das funktioniert soweit auch prima. Ich kann testen, ob die Option gesetzt ist und ob diese evtl. leer ist und kann mit dem Wert, der bei der Option gesetzt ist die entsprechende Funktion aufrufen.
Nun habe ich aber ein Problem. Aus verschiedenen Gründen, u.a. damit die Parameter nicht angezeigt werden, habe ich einige Formulare, die ich über die Methode POST versenden möchte.
Ich habe z.B. einen Benutzernamen udn ein Kennwort, der in die Datenbank geschrieben werden sollen, außerdem soll das ganze über die Aktion insert eingespielt werden, also in etwa so: index.php?action=insert und weiterhin sollen Benutername und Kennwort übergeben werden.
Wenn ich aber mit $_GET die Aktion überprüfe, dann gehen die Variablen, die ich über das Formular übergebe unter.
Kann ich da was gegen machen?
Danke, Chriss
Kommentar