URL: https://www.overclockers.at/coding-stuff/php_post_variablen_als_array_113247/page_1 - zur Vollversion wechseln!
ist es irgendwie möglich alle post variablen mal allgemein als array zusammenzufassen, möchte sie nämlich, wenn vorhanden an die betreffende klasse weitergeben, nur wenn ich net genau weiß welche wirds schwer - danke
ich versteh die frage nicht... was kann $_POST nicht, was du brauchst?
bei post muss ich ja auch den variablen namen wissen
also zb $host = $_POST['host'] geht ja nur wenn ich auch host übergebe, nur da es eine modulare seite werden soll, weiß ich ja nicht wie die formular felder heißen, drum möcht ich die werte einfach als ganzes übergeben, sodass sich jede klasse dann für sich die variablen auslesen kann
übergibst halt das komplette $_POST ?
äh du willst einfach ein array aller $_POST[] haben?
dann schreibst
$PostArray = array($_POST['el1'],....);
wo liegt das problem? klär uns auf
ich hoffe mal das war ein scherzZitat von moidaschläh du willst einfach ein array aller $_POST[] haben?
dann schreibst
$PostArray = array($_POST['el1'],....);
wo liegt das problem? klär uns auf
Zitat von moidaschläh du willst einfach ein array aller $_POST[] haben?
dann schreibst
$PostArray = array($_POST['el1'],....);
wo liegt das problem? klär uns auf
*hust* nein, ich hab wahrscheinlich ned ganz sein problem verstanden... sorry danke watchout
Zitat von murcielagooida ? $_POST is scho a array
Code: PHPforeach($_POST as $postvarname => $postvar) { $PostArray[$postvarname]=$postvar; }
jaaaaa machts mich nur runter
es versteh zwar noch immer keiner was du meinst, aber ich versuchs mal zu erraten
du willst alle postvariablen innerhalb einer klasse nutzen können?
kein problem: $_POST ist superglobal und kanns du überall verwenden, auch in memberfunktionen einer klasse oder wwi.
du willst variablen aus dem postarray nutzen ohne $_POST davor schreiben zu müssen?Zitatzb $host = $_POST['host']
Code: PHPfunction wwi() { extract($_POST,EXTR_REFS); // go.. }
wieso dennZitat von moidaschljaaaaa machts mich nur runter
also, damit ich auch was lern, er will einfach aus einer klasse auf eben $_POST zugreifen, ohne eine spezifischen Namen zu verwenden, der im vorigen Formular / wwi verwendet wurde?
so wie ich das verstanden hab soll sowohl myclass($_POST) als auch myclass($ini_input) funktionieren, also einmal userinput, ein andernmal zb. ini- oder database-inputZitat von moidaschlalso, damit ich auch was lern, er will einfach aus einer klasse auf eben $_POST zugreifen, ohne eine spezifischen Namen zu verwenden, der im vorigen Formular / wwi verwendet wurde?
achso.. was ist dann das konkrete problem?
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025