Ja die Session Userid wird dort genutzt. Die Einfachste Möglichkeit wäre direkt vor dem ap_punktende() reinzuschreiben

$_SESSION['uid'] = $mail_check['uid'];

damit wird der Wert zugeordnet, andere Möglichkeit wäre die FUnktion umzubauen...

Gruß
Gremlin