• 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. Marktplaats
  4. Vraag & Aanbod Werk

Forum

  • nieuwe game

    tigermaffia 2 november 2026 om 15:21
  • Criminolz

    qevanto 31 oktober 2026 om 20:52
  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18
  • Herkent deze Notion-structuurscan echte problemen?

    Jeroen.G 19 oktober 2026 om 15:09

Marktplaats

  • [Aanbod] Stadskaart voor je browsergame: van menu naar klikbare stad, vanaf €200

    frio 29 oktober 2026 om 18:17
  • [Verkoop] G4G (Gangsters 4 Gangsters): volledige broncode, nieuw gebouwd in PHP 8.3 | € 30 per domein

    frio 27 oktober 2026 om 18:54
  • [TE KOOP] Malavita.be [Maffiaspel, gebaseerd op omicidio.nl, unieke code]

    Dpm_x 26 oktober 2026 om 00:22

toevoegen aan een cron

  • tom39
  • 27 juni 2019 om 14:28
  • tom39
    Beginner
    Berichten
    21
    • 27 juni 2019 om 14:28
    • #1

    goeiemiddag

    welke regel moet ik toevoegen aan mijn cron-hour.php als ik met mijn maffiaspel elk uur click op mijn clicklink.
    Zou dus willen dat je voor de clicks die je hebt 5000 per klik cash erbij krijgt, per uur.
    Dit zijn dan overige verdiensten.

    Voorbeeld: Ik heb 500 clicks in totaal , dus nu zou er dan per uur 500 x 5000= 2500000 erbij moeten krijgen cash.

    heb zelf dit al geprobeerd en dat werkt niet :
    $dbres6 = mysql_query("SELECT cash,bank,clicks,aantalbellen,login FROM `[users]` WHERE `level` > 0");
    while($klikpuur = mysql_fetch_object($dbres6)) {
    mysql_query("UPDATE `[users]` SET `cash`=`cash`+". ($klikpuur->clicks*5000) ." WHERE `login`='{$klikpuur->login}'");
    mysql_query("UPDATE `[users]` SET `bank`=`bank`+". ($klikpuur->clicks*10000) ." WHERE `login`='{$klikpuur->login}'");
    mysql_query("UPDATE `[users]` SET `bank`=`bank`+". ($klikpuur->aantalbellen*25000000) ." WHERE `login`='{$klikpuur->login}'");
    }

    Bewerkt één keer, laatst door tom39 (27 juni 2019 om 14:46).

  • Gast, wil je besparen op je domeinnamen? (ad)
  • AarClay
    Gevorderd
    Berichten
    424
    • 27 juni 2019 om 16:36
    • #2

    Je kan toch bijhouden wanneer iemand voor het laatst actief is, en de datum wanneer die weer actief is (voordat je dit updated). Het verschil in uren gebruik je om het aantal te berekenen.

    Heb je geen 'dure' cronjob voor nodig! PS: Stap snel over naar mysqli, want deze functies zijn al officieel verleden tijd. Als je hosting nu updated naar PHP7, ligt je site plat!

    Let ook op de naamgeving in je code. $dbres6 is behoorlijk nietszeggend.

    En foutafhandeling en transacties zijn ook niet overbodig bij zulke mutaties!! Je wilt immers alles of niets uitvoeren. En niet bij een fout maar een enkele query, waardoor iemand opeens maar een deel van het geld krijgt.

    Bewerkt één keer, laatst door AarClay (27 juni 2019 om 22:15).

  • FangorN
    Professional
    Artikelen
    2
    Berichten
    737
    • 29 juni 2019 om 11:45
    • #3
    Citaat van AarClay

    Heb je geen 'dure' cronjob voor nodig!

    Nu ja, wat jij voorstelt is een "poor man's cron", oftewel een snippet die bij *elke* page-access wordt uitgevoerd. Behalve hoe zwaar een stuk code is zou je ook de frequentie waarmee deze wordt uitgevoerd in overweging moeten nemen. Daarnaast maak je het laden van een pagina weer wat zwaarder. En ben je eenzelfde soort bewerkingen (periodieke bijwerkingen) op verschillende plaatsen aan het regelen, wat ook niet fantastisch is.

    Je zult het ergens moeten regelen, ik zou dan nog steeds voor een cron opteren. Als het een uurlijke bijwerkactie is en je hebt een cron die elk uur wordt uitgevoerd dan lijkt mij dat meest logische plaats.

    Citaat van tom39

    heb zelf dit al geprobeerd en dat werkt niet :

    Wat heb je geprobeerd, wat is het gewenste resultaat en hoe wijkt het daadwerkelijke resultaat hier van af?

    En inderdaad, waar zijn je transacties en lockoperaties, holy sh*t son... Waarschijnlijk gebruikt dat spul enkel MyISAM tabellen? Veel succes om al je informatie kloppend (en onderling afgestemd) te houden dan.

  • AarClay
    Gevorderd
    Berichten
    424
    • 29 juni 2019 om 19:42
    • #4

    Mja, die Criminals games zijn al belachelijk slecht gebouwd dat een rewrite nog zinvoller is.

    Maar cronjobs moet je zuinig gebruiken.

  • AarClay
    Gevorderd
    Berichten
    424
    • 29 juni 2019 om 19:48
    • #5

    Mja, die Criminals games zijn al belachelijk slecht gebouwd dat een rewrite nog zinvoller is.
    Maar cronjobs moet je zuinig gebruiken. Ik kan mij niet indenken dat zulke taken bij een nieuwe activiteit zwaar zijn. Een cronjob is zwaarder omdat die globaal werkt.

    Het is een kwestie van analyseren en timen.

  • FangorN
    Professional
    Artikelen
    2
    Berichten
    737
    • 29 juni 2019 om 20:33
    • #6

    Elke page access uitbreiden met 4+ queries lijkt mij minder efficiënt eerlijk gezegd.

    Aan de andere kant, als die dan van 1000 naar 1004 gaan maakt het ook niet zoveel uit eh :).

  • AarClay
    Gevorderd
    Berichten
    424
    • 29 juni 2019 om 22:49
    • #7
    Citaat van FangorN

    Elke page access uitbreiden met 4+ queries lijkt mij minder efficiënt eerlijk gezegd.

    Aan de andere kant, als die dan van 1000 naar 1004 gaan maakt het ook niet zoveel uit eh :).

    Ik zeg ook niet dat je elke pagerequest dat moet doen. Je moet kijken of iemand weer actief is en op dat moment dat moet doen. Of handmatig kijken of er een uur verstreken is i.p.v. er steeds maar vanuit te gaan. Het ligt ook aan de specificaties voor de credits-uitdeling.

    Of een uurlijkse cron, of een automatische actie slim is, dan valt wel te analyseren door te timen. Op een rustige nacht sta je anders een hoop loze queries te schieten. Meten is weten!

    Bewerkt één keer, laatst door AarClay (30 juni 2019 om 00:12).

Registratie

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

Nu registreren Aanmelden

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

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
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design