Zitat:
Nur sehe ich für mich keine besonderen vorteile dabei.
|
Du wolltest Funktionsaufrufe per GET/POST übergeben!
Zitat:
Ganz einfach sollte jemand über post oder get eine funktion aufrufen wollen,
|
Warum du das tun willst ist mir schleierhaft!
Ich halte es sogar für eine dumme Idee.
Aber nichts desto Trotz habe ich dir mit meinem Code eine SICHERE Variante geliefert.
Mach damit was du willst.
Alles in allem scheinst du immer noch OOP zu verweigern.
Das kannst du auch tun....
Aber respektiere bitte, dass ich keine Lust habe mich dem anzuschließen. Oder überhaupt darüber nachzudenken, was denn jetzt der beste Weg sein könnte ein Prozedurales Framework zu basteln. Für mich ist das ganz offensichtlich ein Irrweg. Und Irrwege unterstütze ich nicht. OK, Sicherheitsfragen, ja, aber nicht den falschen Weg.
Bedenke:
Ich programmiere seit über 25 Jahren Objektorientiert!
Mir kommt das Prozedurale fast wie "Baby Brabbelsprache" vor.
Mal ein Beispiel für eine meiner typischen index.php Dateien, evtl. siehst du ja dann in etwa was ich meine..
(ich verwende die CODE Darstellung, weil der PHP Syntaxerleuchter mir die Backslashes da rausklaut)
Code:
<?php
error_reporting(-1);
ini_set('display_errors', TRUE);
setlocale(LC_ALL,'de_DE@euro', 'de_DE', 'de', 'ge');
date_default_timezone_set('Europe/Berlin');
require_once './lib/DLH/NamespaceAutoloader.php';
\DLH\NamespaceAutoloader::asSingleton()->setBaseNamespace();
\DLH\NamespaceAutoloader::asSingleton()->addNamespace('./Application');
$t = new \Application\Tests;
$t->run();
Fertig!
Das wars!
Diese index.php steuert ein recht großes Projekt.