Also ich habe folgendes ausgearbeitet, vielleicht hilft es ja jemandem:
if(!isset($_SESSION['banner_id'])) $_SESSION['banner_id'] = array();
if(!in_array($_GET['banner_id'],$_SESSION['banner_klick'])) {
//update
$_SESSION['banner_klick'][] = $_GET['banner_id'];
}
Damit könnte man überprüfen, ob der Banner innerhalb der Session schon mal aufgerufen wurde. Jetzt nur noch irgendwie die Zeitsperre da rein?!?