Kjøre funksjoner på et visst tidspunkt.

Vendetta
Vendettas bilde
Avlogget
Ble med: 25.12.2009

Hei jeg lurer litt på hvordan man kan gjøre en funksjon på en vis tid på dagen, Si på et mafia spill så kanman gjøre en krim funksjon klokka 15:00 og ikke noe senere / tidligre en det. Er det no måte det går an og gjøre på?

 

Det jeg skal ha det til er et rente system så spillere får penger klokken 24:00

 

Håper dere skjønner hva jeg mener :P vis dere ikke gjør det så si i fra så skal jeg prøve og forklare så godt jeg kan :P

Ola @ Gangs Of Norway
 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2009
Sjekke klokkeslett

Ja, du kan legge inn en if-statement som sjekker om tiden på serveren er over et visst klokkelsett.

Her er en kort implementasjon.

<?php
/** 0 - 24 **/
if(date('G') < 13) {
  print
'Klokken er mindre enn 13:00';
} else {
  print
'Klokken er mer enn 13:00';
}
?>

Hvis jeg har hjulpet deg, så setter jeg stoor pris på at du linker til Hjemmeside.org og anbefaler nettstedet til andre :)

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2009
Tidskript

Her kjører jeg skriptet.

Klokken er mindre enn 13:00

Hvis jeg har hjulpet deg, så setter jeg stoor pris på at du linker til Hjemmeside.org og anbefaler nettstedet til andre :)

Vendetta
Vendettas bilde
Avlogget
Ble med: 25.12.2009
Takk for kjapt svar, men er

Takk for kjapt svar, men er ikke akkurat det jeg tenkte på. Ved å gjøre en slik sjekk er man avhengig av at noen spør hva klokken er, det jeg er ute etter er en automatisk funksjon som utføres på serveren uavhengig av requests fra klient.

Ola @ Gangs Of Norway
 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2009
Cron jobs

I så tilfellet: Lag et PHP script som utfører funksjonene, dvs. kalkulerer renter, oppdaterer database osv. Deretter setter du opp en såkalt cron job, her ser du hvordan man bruker cron for å kjøre scriptet på angitte tidspunkter. (Vet fra før av at du har webhotell fra One, der kan man ikke sette opp cronjobs. Det er straffen for å velge det billigste webhotellet, dessverre).

Hvis jeg har hjulpet deg, så setter jeg stoor pris på at du linker til Hjemmeside.org og anbefaler nettstedet til andre :)

Vendetta
Vendettas bilde
Avlogget
Ble med: 25.12.2009
Takker, det var det vi lette

Takker, det var det vi lette etter :) vi får bruke den første løsningen til vi får oppgradert hosten

Ola @ Gangs Of Norway
 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2009
Kjøring av script

Ja, dere får inkludere filen etter klokkeslettet inntil det er kjørt da vett. Eventuelt får dere se rundt på nettet om det er noen gratistjeneste hvor dere kan legge inn URL til script dere skal ha kjørt, samt når det skal kjøres. Det finnes sikkert noen som er greie og har laget en slik tjeneste.

Hvis jeg har hjulpet deg, så setter jeg stoor pris på at du linker til Hjemmeside.org og anbefaler nettstedet til andre :)

Svar på forumemnet

(If you're a human, don't change the following field)
Your first name.
Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.