15. januar 2007 - 10:02Der er
7 kommentarer og 1 løsning
dato/tid tjek db hvis +2 min. send mail
Hej
Som overskriften fortæller lidt om.
Jeg har lavet nogle felter i min db som skriver det sådan her: 2007-01-15 9:43:43, og nu vil jeg gerne have et script som ligger og køre på en server som refresher og hvis tiden er overskrevet X antal min. så skal den sende en mail. De X antal min. henter den fra db af, og det intet problem at hente det.
Det jeg søger hjælp til at hvordan kan jeg hente talet fra min db også tjekke sagen er mere end det antal minutter gammel hvis det er så sende en mail (og send mail delen har jeg også styr på)
bare for at være uforskammet og doven (nok også lidt tungnem) kunne du så have lyst til at brygge noget kode sammen. Jeg vil være glad hvis du gider ;)
det kunne vel være noget i retning af det her: if(strtotime("+".TAL_FRA_DB." minutes", DATO_FRA_DB) == now()) { //send email } else { //gør noget andet }
Kunne ikke lige bruge dit ved at kopi paste det. Men fik brygget dette sammen: ¨ $dato = $interval[dato]; $dato = strtotime($dato); $dato2 = date("Y-m-d G:i:s"); $dato2 = strtotime($dato2); $mellem = $dato2-$dato; $mellem = $mellem/86400;
if($mellem >= "0.0034722222222222"){
I min if sætning ved jeg at de tal er hvad 5 min. er. Så tak for hjælpen.
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.