• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • 🚀 WE ZOEKEN TESTERS! 🚀

    Servertjee 3 oktober 2026 om 10:56
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Syntax 1 oktober 2026 om 11:11
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 30 september 2026 om 19:31
  • Hoe gebruiken jullie WhatsApp voor marketing en klantopvolging?

    aiqanobzfsej5 29 september 2026 om 12:55
  • [PROJECT] Gamekeuring.nl - Hét onafhankelijke keuringsplatform voor maffiagames & RPG's!

    frio 22 september 2026 om 16:40
  • Ictscripters / Koen

    Aaron 22 september 2026 om 15:07
  • Kweekrijk - van stekje tot Imperium

    Lijno 14 september 2026 om 23:00
  • Crimora.nl

    Jeffrey.Hoekman 8 september 2026 om 18:49

Marktplaats

  • Verschillende domeinen te koop (sommige hebben website / content)

    frio 2 oktober 2026 om 14:45
  • 295 Nieuwe Domeinnamen September 2026

    shiga 1 oktober 2026 om 19:09
  • Straatbaas.eu – complete Nederlandstalige en Engelstalige online maffia-RPG

    Jeroen.G 1 oktober 2026 om 17:48

Cron probleem

  • verkuylenr
  • 7 juni 2010 om 21:05
  • verkuylenr
    Beginner
    Berichten
    21
    • 7 juni 2010 om 21:05
    • #1

    Hallo allemaal ik ben begonnen met mijn eigen criminals.

    Nu heb ik de crons gemaakt maar nu telt hij elke seconde de rente bij contant en bank geld
    dit moet eigenlijk elk uur doen

    dit is mijn cron

    PHP
    <?php
      $lastupdate = $sql->query("SELECT online FROM users ORDER BY online DESC LIMIT 1");
      $lastupdate = $sql->fetch($lastupdate, assoc);
      $lastupdate = strtotime($lastupdate['online']);
      
      $sec = strtotime(date("Y-m-d H", $lastupdate) . "00:00:00");
      $verschil = floor((time() - $sec) / 1);
      //sec:
      if($verschil > 100) {
          $sql->query("UPDATE users SET  health = '100'");
      }
      
      $hour = strtotime(date("Y-m-d H", $lastupdate) . "00:00:00");
      $verschil = floor((time() - $hour) / 3600);
      //HOUR:
      if($verschil > 0) {
        $sql->query("UPDATE users SET veilig = veilig - '" . $verschil . "' WHERE veilig > '" . $verschil . "'");
        $sql->query("UPDATE users SET veilig = '0' WHERE veilig <= '" . $verschil . "'");
    
    
        $sql->query("UPDATE users SET maffia = maffia - '" . $verschil . "' WHERE maffia > '" . $verschil . "'");
        $sql->query("UPDATE users SET maffia = '0' WHERE maffia <= '" . $verschil . "'");
    
    
        $sql->query("UPDATE users SET bank = bank + '" . ($verschil * 250) . "'") or die(mysql_error());
        $sql->query("UPDATE users SET bank = bank + '" . ($verschil * 250) . "' WHERE betaald > '0'") or die(mysql_error());
        $sql->query("UPDATE users SET cash = cash + '" . ($verschil * 500) . "' WHERE UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(online) <= '180'") or die(mysql_error());
    
    
        //DRUGS EN DRANK:
        $drugs = $sql->query("SELECT resetvalue, stad, naam FROM koersen");
        while($drug = $sql->fetch($drugs, assoc)) {
          $values = explode(', ', $drug['resetvalue']);
          $sql->query("UPDATE koersen SET koers = '" . rand($values[0], $values[1]) . "' WHERE resetvalue = '" . $drug['resetvalue'] . "' AND stad = '" . $drug['stad'] . "' AND naam = '" . $drug['naam'] . "'") or die(mysql_error());
        }
    
    
      }
      
      //DAY:
      $day = strtotime(date("Y-m-d", $lastupdate) . " 00:00:00");
      $verschil = floor((time() - $day) / 86400);
      
      if($verschil > 0) {
        $sql->query("UPDATE users SET betaald = betaald - '" . $verschil . "' WHERE betaald > '" . $verschil . "'");
        $sql->query("UPDATE users SET betaald = '0' WHERE betaald <= '" . $verschil . "'");
      
        $sql->query("UPDATE users SET vakantie = vakantie - '" . $verschil . "' WHERE vakantie > '" . $verschil . "'");
        $sql->query("UPDATE users SET vakantie = '0' WHERE vakantie <= '" . $verschil . "'");
    
    
        $sql->query("UPDATE users SET respect_uitdelen = respect_uitdelen + '" . $verschil . "'");
    
    
        $sql->query("UPDATE users SET bank = bank + (bank * '0.10') * '" . $verschil . "' WHERE rentedagen > '0'");
        $sql->query("UPDATE users SET bank = bank + (bank * '0.05') * '" . $verschil . "' WHERE rentedagen <= '0' AND betaald > '0'");
        $sql->query("UPDATE users SET bank = bank + (bank * '0.03') * '" . $verschil . "' WHERE rentedagen <= '0' AND betaald <= '0'");
    
    
        $sql->query("UPDATE users SET rentedagen = rentedagen - '" . $verschil . "' WHERE rentedagen > '" . $verschil . "'");
        $sql->query("UPDATE users SET rentedagen = '0' WHERE rentedagen <= '" . $verschil . "'");
        $sql->query("UPDATE users SET roulette = '0'");
    
    
        $sql->query("UPDATE users SET nederwiet = nederwiet + nederwietup");
        $sql->query("UPDATE users SET xtc = xtc + xtcup");
        $sql->query("UPDATE users SET lsd = lsd + lsdup");
        $sql->query("UPDATE users SET speed = speed + speedup");
        $sql->query("UPDATE users SET opium = opium + opiumup");
      
        $sql->query("UPDATE users SET storten = stortenreset");
        $sql->query("DELETE FROM clicks WHERE UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(datum) >= '432000'");
        $sql->query("DELETE FROM berichten WHERE UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(datum) >= '432000'");
        $sql->query("DELETE FROM attacklog WHERE UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(datum) >= '432000'");
      }
    
    
      $week = strtotime(date("Y-m-d H", $lastupdate) . "00:00:00");
      $verschil = floor((time() - $week) / 604800);
      //week:
      if($verschil <= 0) {
          $sql->query("UPDATE users SET  health = '100'");
      }
    Meer tonen

    Wat doe ik fout?

  • Gast, wil je besparen op je domeinnamen? (ad)
  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 7 juni 2010 om 21:12
    • #2

    Waarschijnlijk heb je dan in je DirectAdmin of zo een * niet naar 0 geset. Als je bijvoorbeeld dit hebt:
    Seconden - Minuten - Uren - Dagen
    * * * *
    Dan voert ie het elk uur uit, en elke minuut, en elke dag...
    Zet dat dan bijvoorbeeld naar
    Seconden - MInuten - Uren - Dagen
    0 0 * *
    Denk dat dit weinig met de cron zelf te maken heeft.

  • verkuylenr
    Beginner
    Berichten
    21
    • 7 juni 2010 om 21:19
    • #3

    dus ik moet het zo zetten?

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 7 juni 2010 om 21:30
    • #4

    Nee. Uur moet ook een * zijn. Minuut op 0. En command moet een PHP-commando bevatten, en het absolute pad naar de PHP-file.
    Ik heb het zo:

    Link: http://upload.jannickbolten.nl/fbiwars.nl_-_D…75939459576.png

  • verkuylenr
    Beginner
    Berichten
    21
    • 7 juni 2010 om 21:40
    • #5

    sorry dit werkt niet :(

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 7 juni 2010 om 21:44
    • #6

    Hoe had je het eerst staan?

  • verkuylenr
    Beginner
    Berichten
    21
    • 7 juni 2010 om 21:51
    • #7

    eerst stond er niks in..

    het werkte gewoon hij heeft het 1 dag goed gedaan.. bijna 2

    Nieuwe reactie samengevoegd met originele reactie op 07.06.10 22:07:08:
    edit: het zit hem in regel 23 tot en met 25

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 8 juni 2010 om 09:13
    • #8

    *BUMP* op verzoek van topic starter

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 8 juni 2010 om 09:56
    • #9

    Veiligste is dat als je de cron neit in public_html zet . ;)
    Waarom?! Zodat mensen er niet zomaar bij kunnen. ;)

    Maar ts, wat is je pad nu in directadmin?
    Ieder geval heb je wel het goede pad in gevuld, ik neem aan dat je weet waar hij staat en welk pad dat is. Want test het is even na in je ftp zodat je zeker weet dat het goed is.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • verkuylenr
    Beginner
    Berichten
    21
    • 8 juni 2010 om 10:22
    • #10

    mijn pad in direct admin is:
    /home/dwktcuyp/domains/crime-hell.nl/public_html/ronde1/includes

    Want mn cron staat in de map includes. Ik weet wel dat alleen de cron hour steeds flipt.

  • Mokerr
    Webspetter.nl
    Berichten
    601
    • 8 juni 2010 om 11:34
    • #11

    G4G source is illigaal!

    *

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 8 juni 2010 om 11:40
    • #12

    Daargaan we weer hoor...

    dit is de G4G Clone!

    Nieuwe reactie samengevoegd met originele reactie op 08.06.10 12:21:28:
    Het is opgelost.

    De fout zat in de config doordat iemand die het treinstation wou maken de hour blokeerde.

    :slotje:

Registratie

Nog geen account? Registreer je nu en word deel van onze community!

Nu registreren Aanmelden

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design