Avatar billede amtoft Novice
09. august 2004 - 18:00 Der er 5 kommentarer og
1 løsning

Hente klokken fra et atomur

Jeg skal putte et tidsstempel ind i en database.
Umiddelbart, som jeg forstår det, vil det altid være serverens tid, der bliver indsat, ikke ?

Jeg vil dog gerne at scriptet forud for hver indsættelse henter klokken, via ex. atomuret i Frankfurt, så jeg er 100% sikker på at det klokkeslet der bliver indsat er korrekt.

Kan det lade sig gøre i php ?
Avatar billede jpvj Nybegynder
09. august 2004 - 18:20 #1
Var det ikke nemmere at sætte serveren op til at synkronisere mod en (S)NTP server?

Så kører alle dine programmer med korrekt ur hvilket kan være meget rart, hvis du ex. på et tidspunkt skal sammenholde en log fil med noget andet...
Avatar billede Sweet1 Nybegynder
12. august 2004 - 16:57 #2
jpvj: Hvad nu hvis det amtoft ikke er ejer eller har admin rettigheder til serveren ?

/Sweet1
Avatar billede jpvj Nybegynder
14. august 2004 - 12:34 #3
Så kan han heller ikke sætte tiden :-)
Avatar billede jpvj Nybegynder
14. august 2004 - 12:35 #4
Hvis det er en XP kan du dobbeltklikke på uret i taskbaren. På et af fanebladene kan du vælge at lade PC'en synkronisere mod en tidsserver (mener default er en ntp server hos MS).
Avatar billede amtoft Novice
14. august 2004 - 19:36 #5
Ideén er, at lade PHP hente tiden fra atomuret, gemme tiden i en variabel, og skrive det i databasen.
På den måde er det ligemeget om én eller anden på serveren ved et uheld har sat tiden forkert, og jeg skal ikke have rettighed til at administrere serveren.
Avatar billede amtoft Novice
30. september 2004 - 08:34 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester