das geht nicht, da tagralley keine parameter erwartet.
dazu müstest du die funktion tagralley() in der functions.lib.php verändern:
jetzt solltest du in der pcheck.php die funtkion so aufrufen können:PHP-Code:
// Tagesklick Rally
function tagrally ($uid=0) {
global $db_prefix,$_SESSION;
if($uid==0)$uid=$_SESSION['uid'];
// wenn Tagrally läuft
$ralleydaten_tag = mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'tagrally' LIMIT 1"));
if ($ralleydaten_tag['start'] <= time() && $ralleydaten_tag['ende'] >= time()) {
if ($ralleydaten_tag['art'] == 'dynamisch') db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_tag['pro']."' WHERE ralley = 'tagrally'");
db_query ('UPDATE '.$db_prefix.'_tagrally SET klicks = klicks + 1 WHERE uid = '.$uid);
if (mysql_affected_rows () == 0) db_query ('INSERT INTO '.$db_prefix.'_tagrally (uid,klicks) VALUES ('.$uid.', 1)');
}
}
tagralley ($mail['uid']);
und bei allen anderen aufrufen, wo kein $uid übergeben wird, wird automatisch $_SESSION['uid'] verwendet.
hoffe mal, dass das so funktioniert :-(
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
ok, es zählt die klicks nun aaaaber es ist was neues dafür hinzugekommen.
in dieser leiste oben im paidmailfenster kommt nun dies
Warning: Missing argument 2 for refumsatz(), called in /var/www/web109/html/pcheck.php on line 40 and defined in /var/www/web109/html/lib/functions.lib.php on line 132
K-------- ist für den Inhalt nicht verantwortlich. 400.00 Lose gutgeschrieben
das steht da an den stellen.
pcheck.php on line 40 ----- refumsatz ($mail['uid']);
functions.lib.php on line 132 ----- global $db_prefix;
dort sollte auch nicht:
refumsatz ($mail['uid']);
stehen, sondern (so wie es im standardscript auch ist):
refumsatz ($mail['verdienst'],$mail['uid']);
hast du da was dran verändert?
anders kann ich mir das nicht vorstellen, denn ansonsten wäre der fehler früher auch schon gekommen!
aber wenn die möglichkeit von hardliner funktioniert, ist diese besser, da einfacher und weniger code umzuändern.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)