Spam berichten
Ten eerste wil ik melde dat ik niet weet in welke topic ik hem moet plaatsen omdat ik niet weet wat de fout is.
De Fout:
Ik heb een crime game pas sinds kort online staan maar nu kom ik een vervelende fout tegen.
Als een speler een speciale rang heeft gehaald hoort hij in zijn inbox 1 bericht te krijgen.
Voorbeeld: je bent gepromofeert tot Autodief.
Nu krijgen spelers elke klik op inbox 2 berichten erbij, dus stel je voor iedere klik 2 berichten maal 10x is teveel berichten.
Ik heb beetje rond gekeken of iemand deze fout herkent maar niemand snapt wat het is.
Sommige dachten dat me cron te vaak word opgeroepen maar het is in php verwerkt en niet in de cron.
Weet iemand misschien wat dit kan zijn want ik zoek me eigen het wezeloos naar die fout.
Diester.....
zonder RELEVANTE code kunnen we niets
Vraag zoiets eens aan de maker van het script.
Dit is Rangmsg misschien dat jullie hier iets mee kunnen:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
if ($data->xp < 10 && $data->xp >= 5) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 30 && $data->xp >= 25) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 70 && $data->xp >= 50) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 195 && $data->xp >= 145) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 650 && $data->xp >= 550) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 1205 && $data->xp >= 1005) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 2038 && $data->xp >= 1838) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 3288 && $data->xp >= 2088) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 4955 && $data->xp >= 4455) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 8288 && $data->xp >= 7788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 13288 && $data->xp >= 12788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 24399 && $data->xp >= 22399) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 41065 && $data->xp >= 40065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 66065 && $data->xp >= 60065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
$msgnum = rand(0,5);
$message = Array(
"Je bent $rang geworden, ga zo door en heers over de straten.",
"Misdaad loont, je bent $rang geworden.",
"Gefeliciteerd, je bent nu $rang.",
"Die laatste auto die je gestolen hebt was echt meesterwerk, je kan je nu $rang noemen.",
"Je bent $rang geworden, knallen met die champagne.");
$msg = "{$message[$msgnum]}";
if ($vordering <= 20 && $data->gstart > 0) { mysql_query("INSERT INTO `messages`(`time`,`from`,`to`,`subject`,`message`) values(NOW(),'Notificatie','{$data->login}','Rank','{$msg}')"); mysql_query("UPDATE `users` SET `gstart`='0' WHERE `login`='$data->login'"); }
?>
if ($data->xp < 10 && $data->xp >= 5) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 30 && $data->xp >= 25) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 70 && $data->xp >= 50) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 195 && $data->xp >= 145) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 650 && $data->xp >= 550) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 1205 && $data->xp >= 1005) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 2038 && $data->xp >= 1838) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 3288 && $data->xp >= 2088) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 4955 && $data->xp >= 4455) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 8288 && $data->xp >= 7788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 13288 && $data->xp >= 12788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 24399 && $data->xp >= 22399) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 41065 && $data->xp >= 40065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 66065 && $data->xp >= 60065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
$msgnum = rand(0,5);
$message = Array(
"Je bent $rang geworden, ga zo door en heers over de straten.",
"Misdaad loont, je bent $rang geworden.",
"Gefeliciteerd, je bent nu $rang.",
"Die laatste auto die je gestolen hebt was echt meesterwerk, je kan je nu $rang noemen.",
"Je bent $rang geworden, knallen met die champagne.");
$msg = "{$message[$msgnum]}";
if ($vordering <= 20 && $data->gstart > 0) { mysql_query("INSERT INTO `messages`(`time`,`from`,`to`,`subject`,`message`) values(NOW(),'Notificatie','{$data->login}','Rank','{$msg}')"); mysql_query("UPDATE `users` SET `gstart`='0' WHERE `login`='$data->login'"); }
?>
Erik schreef op 25.07.2007 14:16:
Ja dat snap ik maar ik weet niet waar de fout presies zit.
Dit is Rangmsg misschien dat jullie hier iets mee kunnen:
Dit is Rangmsg misschien dat jullie hier iets mee kunnen:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
if ($data->xp < 10 && $data->xp >= 5) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 30 && $data->xp >= 25) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 70 && $data->xp >= 50) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 195 && $data->xp >= 145) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 650 && $data->xp >= 550) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 1205 && $data->xp >= 1005) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 2038 && $data->xp >= 1838) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 3288 && $data->xp >= 2088) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 4955 && $data->xp >= 4455) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 8288 && $data->xp >= 7788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 13288 && $data->xp >= 12788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 24399 && $data->xp >= 22399) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 41065 && $data->xp >= 40065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 66065 && $data->xp >= 60065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
$msgnum = rand(0,5);
$message = Array(
"Je bent $rang geworden, ga zo door en heers over de straten.",
"Misdaad loont, je bent $rang geworden.",
"Gefeliciteerd, je bent nu $rang.",
"Die laatste auto die je gestolen hebt was echt meesterwerk, je kan je nu $rang noemen.",
"Je bent $rang geworden, knallen met die champagne.");
$msg = "{$message[$msgnum]}";
if ($vordering <= 20 && $data->gstart > 0) { mysql_query("INSERT INTO `messages`(`time`,`from`,`to`,`subject`,`message`) values(NOW(),'Notificatie','{$data->login}','Rank','{$msg}')"); mysql_query("UPDATE `users` SET `gstart`='0' WHERE `login`='$data->login'"); }
?>
if ($data->xp < 10 && $data->xp >= 5) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 30 && $data->xp >= 25) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 70 && $data->xp >= 50) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 195 && $data->xp >= 145) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 650 && $data->xp >= 550) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 1205 && $data->xp >= 1005) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 2038 && $data->xp >= 1838) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 3288 && $data->xp >= 2088) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 4955 && $data->xp >= 4455) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 8288 && $data->xp >= 7788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 13288 && $data->xp >= 12788) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 24399 && $data->xp >= 22399) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 41065 && $data->xp >= 40065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
elseif ($data->xp < 66065 && $data->xp >= 60065) { mysql_query("UPDATE `users` SET `gstart`='1' WHERE `login`='$data->login'"); }
$msgnum = rand(0,5);
$message = Array(
"Je bent $rang geworden, ga zo door en heers over de straten.",
"Misdaad loont, je bent $rang geworden.",
"Gefeliciteerd, je bent nu $rang.",
"Die laatste auto die je gestolen hebt was echt meesterwerk, je kan je nu $rang noemen.",
"Je bent $rang geworden, knallen met die champagne.");
$msg = "{$message[$msgnum]}";
if ($vordering <= 20 && $data->gstart > 0) { mysql_query("INSERT INTO `messages`(`time`,`from`,`to`,`subject`,`message`) values(NOW(),'Notificatie','{$data->login}','Rank','{$msg}')"); mysql_query("UPDATE `users` SET `gstart`='0' WHERE `login`='$data->login'"); }
?>
De maker ben ik zelf :)
dies goed
hoezo die is goed ben er al een aardige tijd mee bezig hoor doe het samen met een maat van mij.
Je hebt het niet gecode
Je hebt het niet ontworpen
dus wat heb je er precies zelf aan gemaakt dan?
Als je dit zelf had gecode had je dit ook gemakkelijk kunnen oplossen, want de oplossing is te makkelijk, zelfs voor een php beginner. Wat jij niet bent , want jij hebt het zelf gemaakt...
Ruzie over de PM alsjeblieft, wes weet prima waar die het over heeft.
Gewijzigd op 01/01/1970 01:00:00 door Erik
Erik, het komt (nogal) vaak voor dat criminal makers met een probleem komen en zeggen dat ze het zelf gemaakt hebben terwijl dat niet zo blijkt te zijn.
Wes, het is mogelijk dat die maat van hem er meer van weet dan hij en dit gemaakt heeft.
Erik, je kunt laten zien wat je al gedaan hebt om de oplossing te vinden. Dan toen je inzet en zijn we meestal eerder geneigd om te helpen.
dit is het standaard criminals script
das punt 1 waaraan je het kan zien
punt 2 is dat hij een vraag stelt die de persoon die het gemaakt heeft nooit zal stellen, of iig niet op deze manier
punt 3 is dat zijn kennis gewoon totaal niet strookt met het omvang van zn script.
Willen je best helpen, maar ga niet beweren dat je dit zelf hebt gemaakt.