• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bei Linkklick IF Abfrage ausführen

T4k3C4r3

Mitglied
Guten Tag :)

Ich hänge gerade an etwas, was ich denke das es nicht so schwer ist umzusetzten, also:

Wenn ein Link geklickt wird, soll eine IF Abfrage durchgeführt werden:
PHP:
echo"a href='#' >Link</a>";

if(Was gehört hier her ?)
{
     echo"Du hast den Link geklickt!";
}

Danke schon mal!

Das ganze wäre gut, wenn es OHNE <form> auskommt!

Mfg
 
Das kann man z.B. via get regeln.

Beispiel
PHP:
echo"<a href='?link=eins' >Link</a>";

if(isset($_GET['link']) && $_GET['link'] == 'eins')
{
     echo"Du hast den Link geklickt!";
}
 
Ja das ist eine Gute Idee, nur ich hab dann schon sehr viel in der Adressleiste stehen.
Wäre aber eine Möglichkeit

Steht noch eine Methode zur verfügung ?
 
Mit PHP? Nein. Mit JavaScript ggfs. indem Du einen Anker setzt (steht dabb am Ende der URL im Browser) und diesen Anker ausliest und die Ausgabe entsprechend dynamisch anpasst.
 
Kann es sein, dass du folgendes vor hast? :

HTML:
<script type="text/javascript">
   function meine_funktion(){
      window.alert( 'Wurde geklickt!' );
      print( 'wurde geklickt!' );
   }
</script>
<a href="http://www.html.de" onClick="meine_funktion();" >Link</a>

?
 
Kann es sein, dass du folgendes vor hast? :

HTML:
<script type="text/javascript">
   function meine_funktion(){
      window.alert( 'Wurde geklickt!' );
      print( 'wurde geklickt!' );
   }
</script>
<a href="http://www.html.de" onClick="meine_funktion();" >Link</a>

?

Danke für deine Antwort, ist sicher auch eine Gute Lösung aber ich arbeite nicht so gerne mit JavaScript. Auch wenn es manchmal besser wäre :D
 
Zurück
Oben