Forum » Server-Side scripting » cron script
Berichten: 284
avatar
Offline Stuur privebericht
beste,

ik heb een top 10 wie het meeste actief is.
maar om ik heb niet altijd de tijd om deze te resetten en prijzen uit te keren.

Zou dit automatisch met een cron kunnen?
Zo ja, zouden jullie me willen helpen hiermee?

Want ik zou geen flauw idee hebben hoe.

bedankt!

Met vriendelijke groeten,
kevin
02-02-2012 16:12
Dit topic is 616 keer bekeken door 79 verschillende leden
Reacties op: "cron script"
1 | 2 | 3 | 4 | 5 Volgende pagina
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
Even wat meer informatie:

Wat voor systeem gebruik je?
Directadmin?

Wat voor een prijzen?

Wanneer moet die reset altijd gebeuren
De hoeveelste van de maand?, maanden etc.

Is het een maffiaspel?
02-02-2012 16:39
Berichten: 284
avatar
Offline Stuur privébericht
Wat voor systeem gebruik je?
Directadmin

Wat voor een prijzen?
Credits

Wanneer moet die reset altijd gebeuren
De hoeveelste van de maand?

1e dag van de maand.

Is het een maffiaspel?
Ja
02-02-2012 17:06
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
Uitleg cron jobs direct admin:

http://www.cronjob.nl/cronjob-directadmin.html

Je maakt een script met query's bijvoorbeeld:

mysql_query("UPDATE users SET credits = '10'
WHERE *";
02-02-2012 18:22
Berichten: 284
avatar
Offline Stuur privébericht
Ja maar hoe kan hij het lid vinden die 1e staat in de top 10.
en wie 2e staat in de top 10.

mvg,
kevin
02-02-2012 18:25
High Voltage
Berichten: 80
avatar
Offline Stuur privébericht
Ligt uiteraard aan je tabellen, gewoon selecteren met een query..
02-02-2012 18:27
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Quote: Kevin

Ja maar hoe kan hij het lid vinden die 1e staat in de top 10.
en wie 2e staat in de top 10.

mvg,
kevin


Volgens je profiel ken je de basis van SQL?
02-02-2012 18:29
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
Heb even snel wat voor je in elkaar gezet:

LET OP: Dit is een voorbeeld, maak het dus naar jouw scripts/database

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
<?php
    
/*
        Je roept de cronjob zo dan op:
        URL/systemen/cronjobs/cron_maand.php?key=*************************
        Zo zet je het dan in je direct admin!
    */


        /*
            Connectie naar de database maken
        */
    
define("DATABASE_server""localhost");
    
define("DATABASE_username""GEBRUIKERSNAAM");
    
define("DATABASE_password""WACHTWOORD");
    
define("DATABASE_name""DATABASENAAM");

    if(!(
mysql_connect(DATABASE_server,DATABASE_username,DATABASE_password) && @mysql_select_db(DATABASE_name)))
    {
        exit();
    }
    
        
/*
            Gegevens uit de database halen voor de 1e plaats die in de top 10 staat
        */    
        
$query  mysql_query("SELECT * FROM users ORDER BY power");
        
$top10    mysql_fetch_assoc($query);
    
        
/*
            Hier kan je alles neerzetten dat hij moet uitvoeren!
        */
           
mysql_query("UPDATE users SET credits = credits + '10' WHERE  plaats = '1'") or die (mysql_error());
?>
02-02-2012 21:36
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Klopt nog niet hoor zwpgangster
02-02-2012 21:42
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
@brokenTrack,

Is een voorbeeld van mijn cron en die werkt wel!
Hij mag hem zelf afmaken!
02-02-2012 21:44
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Quote: zwpgangster

@brokenTrack,

Is een voorbeeld van mijn cron en die werkt wel!
Hij mag hem zelf afmaken!


Niet zoals het daar staat hoor. Ik zie nergens waar de top 10 opgehaalt wordt. Ondanks dat er staat $top10.
02-02-2012 21:54
Reageer op: "cron script"
1 | 2 | 3 | 4 | 5 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden