phpbar.de logo

Mailinglisten-Archive

[php] [1/2 OT] Input-Tag kommt nicht an

[php] [1/2 OT] Input-Tag kommt nicht an

Steffen Kother steffen.kother at gmx.net
Die Aug 8 13:19:50 CEST 2006


Hallo Leute,

da ist mal wieder ein Problem mit geposteten (abgeschickten) Daten.

Ich habe mich nun doch entschieden, bei meiner Applikation zumindest für
die Speicherung in der DB mittels JS das Skript im Form-Tag festzulegen.
Klappt auch, ist ja kein größerer Akt. Allerdings kommt der abschickende
Button 

<input type="button" name="action[save]" value="Sichern"
onclick="save_step()" />

nicht im Zielskript an. Lasse ich ihn auf das ursprüngliche Skript
zielen, funktioniert es, und ich kann $_POST['action'] auswerten.

stehe ich jetzt nur mal wieder auf der Leitung oder habe ich einen
elementaren Fehler übersehen?

<code>
<?php

echo '<pre>';
print_r($_POST);
echo '</pre>';

// Including main settings
require_once('../../../config/config.main.inc.php');

// Including file that contains class 'common'
require_once($GLOBALS['cfg']['common']);

// Creating single instance from class 'common'
$schritt1 =& single('common');

// Including and creating single instance from every class as commons
properties
$schritt1 -> reqClassesPlus('Date:user:template:mysql:reklamation',
false);

// Get the requested action
if (!empty($_POST['action']) && key($_POST['action']) == 'save') {
	// Calling the handler
	$schritt1 -> reklamation -> doAction($schritt1, $action); } else
{
	unset($schritt1);
	// usw...
}
?>
</code>

Würde mihc über Hinweise und Tipps freuen, besten Dank.

--
Mit freundlichen Gruessen / Kind regards

Steffen Kother


php::bar PHP Wiki   -   Listenarchive