Ralphi: Aktion auf Mausklick ausführen ohne neue Seite zu öffnen

Beitrag lesen

Hallo zusammen,

Ich habe eine Seite mit einem 'link' und möchte beim klick darauf php-befehle und ein javascript ausführen ohne einen link auf ein neues fenster zu setzen. dh. der user soll auf der aktuellen Seite bleiben und eine msgbox sehen.

html:
<a href="?????">link</a>

PHP soll ausgeführt werden:
<?php
session_start();
if (!isset($_SESSION['user'])) {
   $_SESSION['test'] = $a;

} else {
   $_SESSION['test'] = $b;
}
?>

und java:
javascript:alert('OK')

und hab leider keine ahnung ob das geht und wenn wie oder wo ich nachlesen kann.

grüße ralphi