Gå til innhold

Nedtelling med php.


Anbefalte innlegg

Har satt en sperre på 2 minutter, for en ting man kan gjøre. Men hvordan kan jeg vise tiden, som er igjen?

 

I formatet: minutt:sek

 

Setter inn slik: unix_timestamp() i en rad med varchar.

 

Evt, med javascript - slik at nedtellingen går automatisk uten å oppdatere siden ?

Endret av ThomasQ
Lenke til kommentar
Videoannonse
Annonse
Har satt en sperre på 2 minutter, for en ting man kan gjøre. Men hvordan kan jeg vise tiden, som er igjen?

 

I formatet: minutt:sek

 

Setter inn slik: unix_timestamp() i en rad med varchar.

 

Evt, med javascript - slik at nedtellingen går automatisk uten å oppdatere siden ?

I PHP:

$secs = $endUnixTimeFromDBOrSession - time();

echo intval($secs / 60) . ':' $secs % 60;

 

Du kan sette inn time i en javascript variabel og bruke javascript funksjon for å oppdatere nedtellingen. Men du bør sette inn en default verdi for dem som har javascript av.

 

Du kan også lagre time() i sesjonen istedenfor databasen for korte tider som 2-3 min hvis det ikke er altfor alvorlig om de sletter cookien og logger inn på nytt.

Endret av OISNOT
Lenke til kommentar
Har satt en sperre på 2 minutter, for en ting man kan gjøre. Men hvordan kan jeg vise tiden, som er igjen?

 

I formatet: minutt:sek

 

Setter inn slik: unix_timestamp() i en rad med varchar.

 

Evt, med javascript - slik at nedtellingen går automatisk uten å oppdatere siden ?

I PHP:

$secs = $endUnixTimeFromDBOrSession - time();

echo intval($secs / 60) . ':' $secs % 60;

 

Du kan sette inn time i en javascript variabel og bruke javascript funksjon for å oppdatere nedtellingen. Men du bør sette inn en default verdi for dem som har javascript av.

 

Du kan også lagre time() i sesjonen istedenfor databasen for korte tider som 2-3 min hvis det ikke er altfor alvorlig om de sletter cookien og logger inn på nytt.

 

Hvordan setter jeg default verdi? (java?)

 

 

Gi et eksempel på den php koden ? :)

Endret av ThomasQ
Lenke til kommentar
Ingen som veit hvordan man gjør det?

Default verdi setter du slik eg ga et eksempel på. Lagre antall sekunder igjen i en javascript variabel og bruk javascript kode til å oppdatere tiden som gjenstår.

 

 

Ja, kan du gi et fult, enkelt eksempel på alt det?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...