Kjøre funksjoner på et visst tidspunkt.

Vendetta
Vendettas bilde
User offline. Last seen 3 uker 3 dager ago. Offline
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 @ Twilightmafian

Hjemmeside
Hjemmesides bilde
User offline. Last seen 2 uker 1 dag ago. Offline
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';
}
?>

Hjelper folk å lage hjemmeside

Hjemmeside
Hjemmesides bilde
User offline. Last seen 2 uker 1 dag ago. Offline
Ble med: 17.06.2009
Tidskript

Her kjører jeg skriptet.

Klokken er mer enn 13:00

Hjelper folk å lage hjemmeside

Vendetta
Vendettas bilde
User offline. Last seen 3 uker 3 dager ago. Offline
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 @ Twilightmafian

Hjemmeside
Hjemmesides bilde
User offline. Last seen 2 uker 1 dag ago. Offline
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).

Hjelper folk å lage hjemmeside

Vendetta
Vendettas bilde
User offline. Last seen 3 uker 3 dager ago. Offline
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 @ Twilightmafian

Hjemmeside
Hjemmesides bilde
User offline. Last seen 2 uker 1 dag ago. Offline
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.

Hjelper folk å lage hjemmeside

Svar på forumemnet

Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.
CAPTCHA
Dette spørsmålet sjekker hvorvidt du er et menneske eller ei. Registrerte brukere trenger ikke å svare på dette. Registrerte brukere har også mulighet for å poste linker og lignende i forumet.