login  Naam:   Wachtwoord: 
Registreer je!
 Forum

hulp gezocht

Offline doeska - 22/10/2006 23:10
Avatar van doeskaNieuw lid hoii, we hebben een probleempje op onze crime,het clangeld komt op verschillende tijden ipv op het hele uur.
iemand een idee hoe dit komt ??

groetjes en bedankt

10 antwoorden

Gesponsorde links
Offline Stefan14 - 22/10/2006 23:11
Avatar van Stefan14 PHP gevorderde zelfde verhaal als op phphulp, heeft haast geloof ik?

dan ook zelfde antwoord
ben geen fan van crimes, maar ok.
iets meer info graag, want hoe zorg je dat er ieder uur clangeld bij komt? door middel van cronjobs? of zit het bijv op de indexpagina ingebouwd?
laat tevens dat script even zien waarmee dat gebeurd.
Offline doeska - 22/10/2006 23:28 (laatste wijziging 23/10/2006 08:55)
Avatar van doeska Nieuw lid Medewerker edit:
Plak je code op www.plaatscode.be
Offline Martijn1989 - 22/10/2006 23:32
Avatar van Martijn1989 PHP ver gevorderde Code tussen [code] tags! Vertel er ook ff bij of je cronjobs etc gebruikt?
Offline Stefan14 - 22/10/2006 23:35 (laatste wijziging 22/10/2006 23:35)
Avatar van Stefan14 PHP gevorderde jezus, hoeveel queries zijn dat wel niet? ik heb geen zin om dit te gaan uitpluizen, ik denk dat je eerst maar eens moet leren om het een beetje fatsoenlijk op te schrijven.

(dat helpt ook bij het debuggen )
Offline doeska - 22/10/2006 23:39 (laatste wijziging 23/10/2006 08:54)
Avatar van doeska Nieuw lid code staat nu tussen tags maar zie het verschil niet martijn en we gebruiken cronjobs

code weggeschoffeld
Offline Ultimatum - 22/10/2006 23:49
Avatar van Ultimatum PHP expert code tags beginnen en eindigen

dus je moet nog even afsluiten met [/code]

verder is het ook onzinnig om hier 2 post mee volg te gaan kalken
Offline doeska - 22/10/2006 23:54
Avatar van doeska Nieuw lid pfffffffffff durf em al niet meer opnieuw te plaatsen, kan ik er iets aan doen dat onze scripter op vakantie is en dit net zo uitkomt 
Offline Ultimatum - 22/10/2006 23:59 (laatste wijziging 23/10/2006 12:01)
Avatar van Ultimatum PHP expert Zie je dat icoontje onder je rang? Als je daar op klikt kan je de desbetreffende post aanpassen, als je dat even in je post doet waar je voor het eerst de code neerplante en je zet gewoon achter ?> [/code] neer dan moet het goed gaan 

edit: ik zei code tags sluiten met [/code] 
Offline doeska - 23/10/2006 10:26 (laatste wijziging 23/10/2006 10:31)
Avatar van doeska Nieuw lid [/code]<?php /* ------------------------- */
//------------clan

$dbres = mysql_query("SELECT * FROM `[clans]` WHERE `money_lvl1` > 0");
while($clan = mysql_fetch_object($dbres)) {
if($clan->type == 1)
mysql_query("UPDATE `[users]` SET `cash`=`cash`+". (50*$clan->money_lvl1) .",`bank`=`bank`+". (150*$clan->money_lvl1) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
else if($clan->type == 2)
mysql_query("UPDATE `[users]` SET `cash`=`cash`+". (100*$clan->money_lvl1) .",`bank`=`bank`+". (100*$clan->money_lvl1) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
else if($clan->type == 3)
mysql_query("UPDATE `[users]` SET `bank`=`bank`+". (rand(150,300)*$clan->money_lvl1) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
}

$dbres = mysql_query("SELECT * FROM `[clans]` WHERE `money_lvl9` > 0");
while($clan = mysql_fetch_object($dbres)) {
if($clan->type == 1)
mysql_query("UPDATE `[users]` SET `cash`=`cash`+". (50*$clan->money_lvl9) .",`bank`=`bank`+". (200*$clan->money_lvl9) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
else if($clan->type == 2)
mysql_query("UPDATE `[users]` SET `cash`=`cash`+". (50*$clan->money_lvl9) .",`bank`=`bank`+". (200*$clan->money_lvl9) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
else if($clan->type == 3)
mysql_query("UPDATE `[users]` SET `bank`=`bank`+". (rand(50,200)*$clan->money_lvl9) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
}

$dbres = mysql_query("SELECT * FROM `[clans]` WHERE `money_lvl10` > 0");
while($clan = mysql_fetch_object($dbres)) {
if($clan->type == 1)
mysql_query("UPDATE `[users]` SET `cash`=`cash`+". (100*$clan->money_lvl10) .",`bank`=`bank`+". (200*$clan->money_lvl10) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
else if($clan->type == 2)
mysql_query("UPDATE `[users]` SET `cash`=`cash`+". (100*$clan->money_lvl10) .",`bank`=`bank`+". (200*$clan->money_lvl10) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
else if($clan->type == 3)
mysql_query("UPDATE `[users]` SET `bank`=`bank`+". (rand(100,200)*$clan->money_lvl10) ." WHERE `clan`='{$clan->name}'AND `uurloon`='2'");
}
/* ------------------------- */ ?>[code]
Offline Thomas - 23/10/2006 10:36
Avatar van Thomas Moderator Als bedragen op vaste tijdstippen geupdate zouden moeten worden, kun je het beste een cronjob gebruiken. Met een cronjob kun je een script op gezette tijden uitvoeren.
Dit script kun je dan het beste in een afgeschermde folder of, nog beter, buiten de webdirectory zetten zodat niemand dit script verder aan kan roepen (wat waarschijnlijk op dit moment het geval is).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.238s