webForumDet fria alternativet

Veckans alla dagar [JAVASCRIPT]

9 svar · 535 visningar · startad av Matti

MattiMedlem sedan dec. 19993 781 inlägg
#1

Tjo! :)

Jag vill att mandag.txt ska includas i mina sidor då det är måndag. När det är tisdag ska tisdag.txt includas, när det är onsdag ska onsdag.txt includas osv. ända till söndag :)

Går detta att göra i PHP?

Alternativet vore ju att ha ett javascript som kollar vilken dag det är och sedan skriver ut
<?
include("dagensnamn.txt");
?>

Hur gör jag? Tack på förhand :)

------------------
Matti Kolu
www.mk.st

bRaVoMedlem sedan mars 200027 inlägg
#2

det ska väl inte vara så krångligt...
använd date funktionen:

$dag = date("D");

if ($dag == "Mon") {
include "mandag.txt";
}
elseif ($dag == "Tue"){
include "tisdag.txt";
}
...osv...

else {
include "error.txt";
}
//Erik Jansson www.saft.nu

[Redigerat av bRaVo den 28 mar 2000]

bRaVoMedlem sedan mars 200027 inlägg
#3

eller varför inte

$dag = date("D");

if ($dag == "Mon") {
$dag = "mandag.txt";
}
osv

<? include $dag ?>

[Redigerat av bRaVo den 28 mar 2000]

MattiMedlem sedan dec. 19993 781 inlägg
#4

tnx :)

------------------
Matti Kolu
www.mk.st

woodiMedlem sedan feb. 2000670 inlägg
#5

Eller ännu, ännu lite bättre: :)

$dag = date("D");
$fil=$dag.".txt";
include "$fil";

Och döp sedan dina txt filer till mon.txt, tue.txt, wed.txt etc..

Den optimala koden! :)

------------------
Svenska FF1
www.johan-skog.nu
/W*

bRaVoMedlem sedan mars 200027 inlägg
#6

varför tänkte ja inte på det... men det bör kanske tilläggas nått jag själv gjorde fel på... första bokstaven i namnet på dagarna har stor bokstav antingen får man lägga till en
$dag = strtolower($dag);
efter date funktionen...
eller helt enkelt döpa text filerna till
Mon.txt, Tue.txt osv...

//Erik Jansson www.saft.nu

woodiMedlem sedan feb. 2000670 inlägg
#7

Eller rättare sagt:
Kom på att vi glömt Time() i datefunktionen..

$dag = strtolower(Date("D",Time()));

------------------
Svenska FF1
www.johan-skog.nu
/W*

BABBAMedlem sedan feb. 2000280 inlägg
#8

detta borde väl vara den optimalaste?

include (strtolower(Date("D")).".txt");

eller?

------------------
BABBA

http://www.babba.f2s.com

woodiMedlem sedan feb. 2000670 inlägg
#9

Självklart BABBA, men Du glömde en del..

include (strtolower(Date("D",Time())).".txt");

------------------
Svenska FF1
www.johan-skog.nu
/W*

[Redigerat av woodi den 31 mar 2000]

MattiMedlem sedan dec. 19993 781 inlägg
#10

Uhm.. nu har jag ingen aning om vad ni pratar om :e

Vad ska jag skriva (hela koden) för att det ska fungera bäst? =)

------------------
Matti Kolu
www.mk.st

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb