deine Lösung ist sehr interessant und auch elegant.
Sie ist auch ohne viel Tipperei um entsprechende Variablen zu erweitern.
Werde ich jedenfalls bei mir einsetzen.
Die o.g. Lösung in
zu unterteilen, hat aber auch einen Vorteil:$_POST | $_GET
Ein Anfänger kann schnell mal ein echo/print zur Kontrolle davor setzen.
i.e.
- Code: Select all
// VARIABLENÜBERGABE BEISPIEL zum ändern
if (isset($_POST['action']))
{
echo "post_action = ".$action = $_POST['action'];
} else
if (isset($_GET['action']))
{
echo "get_action = ".$action = $_GET['action'];
}
und
womit wir wieder bei meinem obigen Beispiel wären || (nix verstanden)Noch eine Möglichkeit wäre, importierte Variablen mit einem Prefix zu versehen und mit import_request_variables() die Varialen zu holen.
.. oder wie schon gesagt gleich mit den $_GET / $_POST - Variablen zu arbeiten. (die kann man ja auch aus dem Script heraus setzten)
Da haste Wahr. Bei einigen wenigen Var's kann man das auch durchaus machen und wird auch so gemacht. Aber ich habe input-forms, die sowohl $_POST als auch mit $_GET arbeiten müssen.
Das mit den Sessions habe ich noch nicht so gerafft, steht aber auf der TODO-Liste