PHP => bei link "aktion"

gibt es bei einem link eine möglichkeit nach einem klick darauf ein php script auszuführen?
Also wie z. B. bei einem Forumlar das Action = "xxx.php" , nur da zur züglich noch der link geöffnet wird?
 
das lässt sich z.b. per variable regeln:

Link: <a href="?weiter=1">irgendwas</a>
(befindet sich das script in einer anderen php datei als der link, muss es z.b.: <a href="datei.php?weiter=1">irgendwas</a> heißen)

php:
<?php
if ($weiter==1){
dein script
}
?>

die variable wird dabei über die url weiter gegeben
 
schade, mackz war schneller ;)
naja, es könnte auch so gehen:
(in link, text, bild) onClick="function()";

das soltle die function() aufrufen. bin mir aber net 100% sicher. bei java script geht es so.
der vorteil bei onClick ist das auch einige elemente die eigentlich keine links sind, hergenommen werden können.. auch wenn das so nicht die "feine art" ist. :)
cu,
little_Newbie
 
Original von Mackz
das lässt sich z.b. per variable regeln:

Link: <a href="?weiter=1">irgendwas</a>
(befindet sich das script in einer anderen php datei als der link, muss es z.b.: <a href="datei.php?weiter=1">irgendwas</a> heißen)

php:
<?php
if ($weiter==1){
dein script
}
?>

die variable wird dabei über die url weiter gegeben

Jo, thx...
aber wo genau wird dann eigentlich die Ziel URL eingebaut?
 
Achso... das ganze war mal wieder ein Missverständniss meines Ausdruckes...
Mit der ganzen Sache möchte ich einen Counter machen, der zählt wie oft auf einen Link geklickt wurde.

Dazu sollte bei einem Klick folgendes erfolgen:

1. eine bestimmte Seite wird aufgerufen
2. der Link wird gezählt d.h. ein php script wird ausgeführt...

bisher hab ich das alles über eine weitere Seite von mir geregelt... d.h. der Link leitet nicht direkt auf die Seite weiter was er verspricht sondern erst noch auf eine Seite von mir in welcher das `PHP Script versteckt ist und wird dann per JS automatisch in 3sek. weitergeleitet.

Das alles wollte ich mit meiner Frage vermeiden... allerdings scheint so etwas nicht möglich zu sein...

mfg. Flou
 
Wie wärs damit:
HTML-Datei:
Code:
<html>
...
<a href=\"http://www.xyz.de/weiterleitungsskript.php?url=http://www.hackerboard.de/\">
Hackerboard
</a>
...
</html>
PHP-Datei:
Code:
<script language=\"php\">
...
header('Location: ' . $_GET['url']);
...
</script>
Nac nem Klich auf den Link wird das Skript aufgerufen, welches dann seinerseits einen HTTP-Header zurück schickt, der dem Browser anzeigt dass das angeforderte Dokument wo ander zu suchen ist. Der weird dann gleich dahin connecten ohne das der User gross was davon merkt, sieht, wenn man ned ganz genau hinsieht so aus als würde man direkt auf einen Link, z. B. http://www.hackerboard.de/ im obigen Bsp. klicken...
Kann es sein, dass du sowas meinst? (So ganz kapier ich nälich die Frage auch nach mehrmaligen Lesen nicht, sorry...)
 
Zurück
Oben