Avatar billede onron Nybegynder
02. december 2004 - 11:15 Der er 7 kommentarer og
1 løsning

Trække 1 dag fra script

Jeg har nu bøvlet længe med denne include fil, Nu er det vist på tide med hjælp.

Jeg har et script som hverdag genererer en ny (UGEDAG).html fil
$dt=date("D").".html"; (Eks. Thu.html)

Jeg har så denne include fil:
<?php
    $dt=date("D").".html";
    if(file_exists($dt)) include("$dt");
?>
Spørgsmål: hvordan laver jeg en ny include der trækker 1 dag fra
og f.eks. viser Wed.html
Avatar billede hmortensen Nybegynder
02. december 2004 - 11:23 #1
Hvis jeg forstår dig rigtigt:
$yesterday = date("D", (time()-86400));
Avatar billede onron Nybegynder
02. december 2004 - 11:43 #2
Er det sådan du mener:
<?php
    $yesterday = date("D", (time()-86400));
    if(file_exists($yesterday)) include("$yesterday");
?>
det virker desværre ikke, der bliver slet ikke vist noget heller ikke error mm.

P.s. skal også kunne trække flere dage fra, op til en uge.
Avatar billede onron Nybegynder
02. december 2004 - 11:49 #3
Hov havde glemt .".html" nu virker det Super Duber
Hvordan får jeg så vist andre tidligere dage? er det noget med
de der -86400 at gøre
Avatar billede hmortensen Nybegynder
02. december 2004 - 11:53 #4
60*60*24 = 86400 = 1 døgn i sec
Avatar billede onron Nybegynder
02. december 2004 - 11:54 #5
OK sad lige og regnede lidt, det er jo sek. på et døgn, det vil sige jeg bare regner
baglens i sek.
Avatar billede hmortensen Nybegynder
02. december 2004 - 12:00 #6
Ja, det er korrekt.
Og time() giver antal sec fra 1/1-1970
Avatar billede onron Nybegynder
02. december 2004 - 12:05 #7
Det virker bare, opret et spørgsmål og du får de fortjente point
TAK...
Avatar billede hmortensen Nybegynder
02. december 2004 - 12:10 #8
Jeg har lavet et svar :)

Du skal markere mit navn i feltet, og trykke accepter
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