wie aufrufen, php Funktion mit <a> Anker-tag?
Ist es möglich, Aufruf einer PHP-Funktion innerhalb eines Anker-Tags?
Ich habe zwei links als
<a href="frndpf.php">dinesh</a>
<a href="frndpf.php">prashant</a>
Wenn ich drücken Sie dinesh der Funktion werden call-by - parameter dinesh und wenn ich drücken Sie prashant der Funktion werden call-by - parameter prashant.
Gibt es eine Methode, es zu tun?
- Nein. Sie können eine VERKNÜPFUNG zu einem Skript, das ausgeführt wird das php-Funktion, oder verwenden Sie einen ajax-Aufruf über javascript aufrufen, php indirekt. aber PHP wird auf dem server ausgeführt und kann möglicherweise nicht ausgeführt, im browser des users.
- danke es funktioniert
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht direkt.
Können Sie eine URL angeben. Diese URL können behandelt werden, indem PHP. Die Standard-Aktion für das PHP-Programm, dass Griffe, URL zum aufrufen einer Funktion (oder zu prüfen, den query-string, um zu bestimmen, welche Funktion aufgerufen wird).
Könnte man es machen wie die:
frndpf.php
Können Sie etwas tun:
Als Sie verwenden können
$_REQUEST['param']
im Skript zu prüfen, Ihren Wert.Aber php ist eine serverseitige Sprache und kann nicht aufgerufen werden eine php-Funktion auf der client-Seite. Sie können verlangen, eine php-Datei auf den server und es wird aufwändig es nach übergebenen Parameter.
wenn Sie hängen die Werte an die links;
wenn die Seite erneut geladen wird, übergeben Sie den Wert von $_GET["Aktion"], um Ihre Funktion
PHP ist eine serverseitige Sprache und analysiert, bevor code gesendet wird, um Ihrem browser, so dass Sie cant-Aufruf einer PHP-Funktion, die inline mit Ihrem code. Aber Sie können rufen Sie eine neue php-Seite aus deinen links so auf:
Dann verwenden Sie GET-Variablen Zugriff auf diese Parameter in frndpf.php wie diese:
Müssen Sie übergeben Sie einen parameter zu einer anderen Seite, und rufen Sie dann die Funktion, wie
und verwenden Sie dann
$_GET['name'];
zu bekommen, dass der Wert und die Funktion aufrufen.