Event auslösen, wenn Ereignis x-mal eingetreten

Hallo zusammen,

ich suche nach einer Möglichkeit, ein Event auszulösen, wenn ein Ereignis (bspw. eine Variablenänderung) eine definierte Anzahl (z.B. 10 mal) eingetreten ist.

Ich hatte mir schon gedacht, im Ereignisskript einen Counter zu definieren, so in etwa:

<?
$zaehler=$zaehler+1
if $zaehler=10 [
hier_kommt_ das_Event_hin;
$zaehler=0]
?>

Problem ist: Wo setze ich $zaehler vor dem ersten Aufruf auf „0“?

Oder hat jemand eine ganz andere Idee? ;

VG
Guido

Nimm doch einfach eine Hilfsvariable und zähle die hoch


$varid = 12345;
 $maxvalue = 10;
 $zaehler = GetValue($varid);
if($zaehler == $maxvalue)
{
	//Ereignis
	SetValue($varid, 0);
}
else
{
	$zaehler = $zaehler + 1;
	SetValue($varid, $zaehler); 
}

Funzt, danke :slight_smile: