webForumDet fria alternativet

Automatisering av veckans...?

Webbutveckling

5 svar · 300 visningar · startad av wborg

Medlem sedan dec. 2003209 inlägg
Frågan#1

Hej,

låt säga att man har en sida med artiklar, tutorials eller något annat man vill ska visas en viss dag eller vecka. Då kan man ju
t.ex. göra på följande vis:

<% Server.Execute "tutorials/" & year(now()) & "/" & DatePart("ww", Now, vbMonday, vbFirstFourDays) & ".asp" %>

men om man sen vill att denna i detta exempel tutorial ska finnas tillgänglig i ett arkiv efter det att nästa vecka börjat hur gör man då om man vill slippa sitta och lägga in länken för hand?

Jag vill alltså inte att den ska visas före måndagen i den vecka jag bestämt att den ska läggas upp på sidan, men jag vill kunna lägga den på servern redan veckan innan den ska visas på sidan och att den efter måndagen i den veckan alltid ska gå att nå genom ett arkiv i framtiden.

Några förslag?

/Stefan

Medlem sedan feb. 20011 198 inlägg
#2

Varför inte använda en databas som du sparar artiklar i?

Medlem sedan dec. 2003209 inlägg
#3

Men hur gör jag för att få dom att inte visas innan den vecka jag vill och att dom sedan är aktiva hela tiden? Som jag skrev så vill jag kunna lägga in dom på servern ett tag innan dom ska bli aktiva.

/Stefan

Medlem sedan juni 200032 967 inlägg
#4

Spara datumet då 'artikeln' börjar gälla i ett fält i tabellen, och ha med det som villkor i din SQL-fråga.

Medlem sedan dec. 2003209 inlägg
#5

Hur skulle en sån SQL fråga se ut?
Jag undrar oxå om det går att ha ett filnamn typ så här:
20040802_Hallrymmarna.asp och ändå få scriptet att förstå vilket datum den ska visas, i det här fallet 2004-08-02?

/S

Medlem sedan juni 200032 967 inlägg
#6
SELECT * FROM tabellen WHERE datevalidfrom >= '2004-08-02'

Jag förstår inte meningen med att namnge filer på det sättet och få scriptet att "förstå" vad som ska visas. Visst kan man göra så, men jag anser att det är fel. :-)

mvh

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)