Das ist weniger ein Problem der Tages Bettel Rallye, als der Betttel Funktion im VMS.

Der Abschnitt mit Bettelvergütung, Rallyes etc. sollte ja überhaupt nur ausgeführt werden, wenn der User existiert.

Gab schonmal nen Thread dazu find ich aber grade nicht....

Um Abfragen zu sparen, könnte man das so machen:

Nach der Zeile (in der content/betteln.php):
PHP-Code:
db_query("UPDATE ".$db_prefix."_kontodaten  SET angebettelt =angebettelt + 1, bv = bv + ".$bettelsumme.", kontostand = kontostand + '".$bettelsumme."' WHERE uid = '".$_GET['ref']."'"); 
Folgende Zeile einfügen:
PHP-Code:
if(mysql_affected_rows()==1){ 
nach den darauf folgenden Rallyefunktionen und dem $betteltext dann noch:

PHP-Code:
}else{
           
$betteltext '<b>Der User '.$_GET['ref'].' existiert nicht!</b>';
         }