Ralf Rapude: PHP-Funktion im Link aufrufen

Beitrag lesen

Hi,

Ich möchte den Aufruf einer PHP-Funktion als Ziel eines Links setzen.

Gibt zwei Möglichkeiten und ist gar nicht schwer. Entweder du verlinkst direkt auf das Script, in dem die Funktion steht, also:

<a href="script.php4">hier steht dein Link</a>

Dann steht in der Datei script.php4 deine Funktion und der Aufruf der Funktion, die dann ausgeführt wird.

Oder du schickst den Link an sich selbst. Das könnte z.B. dann so aussehen:

<a href="<?echo $PHP_SELF."?startscript=yes"; ?>">hier ist dein Link</a>

Dann definierst du entweder in einer include deine Funktion oder direkt in der Seite. Jetzt machst du noch eine kleine Abfrage rein:

<?php
if($startscript="yes"){
startscript();
}
?>

Das heißt, wenn die Variable $startscript verschickt wird (was ja in deinem zweiten Link passiert, dann wird die Funktion "startscript()" ausgeführt (so sie definiert wurde ;o)

Grüße
Ralf