Berichten: 160
avatar
Offline Stuur privebericht
Mijn cron_day doet het niet, mijn cron_hour overigens wel dus het kan niet aan m`n host liggen.
Heeft iemand hier mischien een oplossing voor?

Code | Selecteer Alles
minimaliseren
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php /* ------------------------- */

  
if($cron_pass != "secretcronpassword")
    exit;

  
mysql_query("TRUNCATE TABLE `backup-[users]`");
  
mysql_query("OPTIMIZE TABLE `backup-[users]`");
  
mysql_query("INSERT INTO `backup-[users]` SELECT * FROM `[users]`");

  
mysql_query("UPDATE `[users]` SET `bankleft`=3 WHERE (`attack`+`defence`)/2 > 10000");
  
mysql_query("UPDATE `[users]` SET `bankleft`=4 WHERE (`attack`+`defence`)/2 < 10000");
  
mysql_query("UPDATE `[users]` SET `bankleft`=5 WHERE (`attack`+`defence`)/2 < 5000");
mysql_query("UPDATE `[users]` SET `moordbescherming`=0 WHERE `activated`=1");
  
mysql_query("UPDATE `[users]` SET `bank`=`bank`*1.05,`clickstoday`=0");
  
mysql_query("UPDATE `[users]` SET `ocsdoen`=`ocsdoen`2 WHERE `activated`=1");
  
mysql_query("UPDATE `[users]` SET `bank`=`bank`+10 WHERE `trouw`=1");
  
mysql_query("UPDATE `[clans]` SET `bank`=`bank`*1.05,`bankleft`=10,`clickstoday`=0");
  
mysql_query("UPDATE `[users]` SET `moordg`=3");
mysql_query("UPDATE `[users]` SET `bankpogingen`='0'");
  
mysql_query("UPDATE `[stadowner]` SET `gevang`=3");
  
mysql_query("UPDATE `[stadowner]` SET `gevanguit`=3");
  
mysql_query("UPDATE `[users]` SET `nederwiet`=`nederwiet`+1 WHERE `nederwiet` < 20");
  
mysql_query("UPDATE `[users]` SET `xtc`=`xtc`+1 WHERE `xtc` < 20");
  
mysql_query("UPDATE `[users]` SET `lsd`=`lsd`+1 WHERE `lsd` < 20");
  
mysql_query("UPDATE `[users]` SET `speed`=`speed`+1 WHERE `speed` < 20");
  
mysql_query("UPDATE `[users]` SET `paddo`=`paddo`+1 WHERE `paddo` < 20");
  
mysql_query("UPDATE `[users]` SET `opium`=`opium`+1 WHERE `opium` < 20");
  
mysql_query("UPDATE `[users]` SET `rp`=`rp`+'10'");
  
mysql_query("UPDATE `[users]` SET `vip`=`vip`-1 WHERE `vip`> 0"):

  
mysql_query("UPDATE `[users]` SET `joint`=`joint`+2000 WHERE `plantage`=1");
  
mysql_query("UPDATE `[users]` SET `joint`=`joint`+4000 WHERE `plantage`=2");
  
mysql_query("UPDATE `[users]` SET `joint`=`joint`+6000 WHERE `plantage`=3");
  
mysql_query("UPDATE `[users]` SET `joint`=`joint`+8000 WHERE `plantage`=4");
  
mysql_query("UPDATE `[users]` SET `joint`=`joint`+10000 WHERE `plantage`=5");
  
mysql_query("UPDATE `[users]` SET `joint`=`joint`+12000 WHERE `plantage`=6");


  
mysql_query("DELETE FROM `[logs]` WHERE `area`='click'");
  
mysql_query("UPDATE `[users]` SET `energie`=`energie`-5'");
  
mysql_query("OPTIMIZE TABLE `[clans]`");
  
mysql_query("OPTIMIZE TABLE `[logs]`");
  
mysql_query("OPTIMIZE TABLE `[temp]`");
  
mysql_query("OPTIMIZE TABLE `[users]`");

/* ------------------------- */ ?>


en in me config heb ik dit
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
if(floor($update['day']/86400) != floor(time()/86400)) {
      
$dbres                            mysql_query("SELECT GET_LOCK('day_update',0)");
      if(
mysql_result($dbres,0) == 1) {
        
$cron_pass                      "secretcronpassword";
        
mysql_query("UPDATE `[cron]` SET `time`=NOW() WHERE `name`='day'");
        include(
"_cron_day.php");
        
mysql_query("SELECT RELEASE_LOCK('day_update')");


Iemand mischien een oplossing ?
Mvg,
Sander
Laatst gewijzigd door sander-301 op 2010-09-15 22:53:38
15-09-2010 22:52
Dit topic is 141 keer bekeken door 37 verschillende leden
Reacties op: "Cron_day"
1
R. Jipping
Berichten: 1596
avatar
Offline Stuur privébericht
Hallo Sander heb je alles goed ingesteld? zover ik weet stel je dit appart in.

hier een mooie site:
http://www.cronjob.nl/

EDIT:
aanvulling tot bericht van cri onder me je kunt dan ook nog de error reporting toevoegen
15-09-2010 22:53
cri
Berichten: 742
avatar
Offline Stuur privébericht
uwsite/cron_day.php

en is er een foutmelding
15-09-2010 22:57
Berichten: 160
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
Parse errorsyntax errorunexpected ':' in /home/crimewish.nl/www/_cron_day.php on line 29


Bedankt voor de site RiiCkyzal hem doorlezen
15-09-2010 23:03
R. Jipping
Berichten: 1596
avatar
Offline Stuur privébericht
Zoals je ziet heb je op lijn 29 een : aan het eind inplaats van een ;

Snelheids foutje denk ik dit zal je even moeten aanpassen
15-09-2010 23:04
cri
Berichten: 742
avatar
Offline Stuur privébericht
mysql_query("UPDATE `[users]` SET `vip`=`vip`-1 WHERE `vip`> 0";

sluit af met ; en niet met :

Opgelost
15-09-2010 23:05
Berichten: 160
avatar
Offline Stuur privébericht
hihi bedankt man heb me dood lopen zoeken in het script is het zo`n klein foutje..

15-09-2010 23:07
R. Jipping
Berichten: 1596
avatar
Offline Stuur privébericht
Weet je zeker dat het werkt nu en dat hij het elke dag update? heb je de site die ik je gaf even doorgekeken en bij je zelf nagekeken als je alles goed had

No problemo trouwens
15-09-2010 23:08
cri
Berichten: 742
avatar
Offline Stuur privébericht
Hij zal werken ja.

Wel even die site bekijken en paar php boekjes, zal je zelf dingen kunnen oplossen, is altijd leuker en sneller.

Veel succes nog.
15-09-2010 23:10
Reageer op: "Cron_day"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden