PHP-Funktion im Link aufrufen
Fabian Vogt
- php
Hi, vielleicht könnt ihr mir helfen.
Folgendes:
Ich möchte den Aufruf einer PHP-Funktion als Ziel eines Links setzen.
Kan mir jemand helfen.
MfG Fabian Vogt
Hallo Fabian,
Ich möchte den Aufruf einer PHP-Funktion als Ziel eines Links setzen.
Da PHP auf dem Server ausgeführt wird, mußt Du auf jeden Fall irgendeine Seite neu laden. Du kannst also nur:
Viele Grüße
Stephan
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
Danke für die Hilfe