Das Formular muss an eine Joomla Komponente gesendet werden, damit dann die Parameter ausgwertet werden können. Am besten an die content Komponente, die das Formular gerade ausgegeben hat.
Dein Code in ud12.php könnte so aussehen:
PHP-Code:
<?php
if ($_REQUEST['gesendet'])
{
echo "Sie haben folgenden Namen";
echo " eingegeben: $_REQUEST['vn'] $_REQUEST['nn']<p>";
}
?>
Bitte geben Sie einen Namen ein und senden Sie das Formular ab:
<form method = "post">
<input name = "nn"> Nachname<p>
<input name = "vn"> Vorname<p>
<input type = "submit" name = "gesendet">
<input type = "reset">
</form>
?>
Die fehlende Action im Formular sorgt dafür, dass das Ganze an die aktuelle URL gesendet wird. Es wird derselbe Content wieder aufbereitet und durch {mosaddphp:ud12.php} kommt dann dein eigebettetes Modul wieder zum Zuge und die Parameter werden bearbeitet.
Lesezeichen