Achim Schrepfer: funktion als "formularaktion"?

Beitrag lesen

Hi,

<form method="POST" action="functions.php?funktion()">
</form>

Du hast sehr richtig erkannt, dass das Quatsch ist. Versuche es doch über den gängigen Weg mit einer Variable, die als "Weichensteller" dient:

action="functions.php?func=diesunddas"

Im Code von functions.php brauchst Du dann eine Weiche die die entsprechende Funktion aufruft:

$func = $_GET['func'];
switch ($func):
case "diesunddas":
  funktion();
  break;
case "...":
  ...
  break;
default:
  break;
endswitch;

Der Code ist ungetestet, aber vom Prinzip her korrekt.

viele Grüße
  Achim Schrepfer

--
»Wenn die meisten sich schon armseliger Kleider und Möbel schämen, wieviel mehr sollten wir uns da erst armseliger Ideen und Weltanschauungen schämen.« - Albert Einstein
Selfcode: sh:) fo:| ch:| rl:° br:> n4:{ ie:% mo:} va:| de:< zu:| fl:( ss:) ls:& js:|