I mina nyhetstabeller har jag ett datumfält som man själv kan redigera.
För att man inte ska kunna dumma sig har jag en IsDate() som kollar om fältet innerhåler ett datun, gör de inte det tilldelas värdet dagens datum.
Om man skriver 0000-00-00 så returnerar isdate falskt. (rätt logiskt om man ränker...) Men om man i stället skriver 1000-01-01 så blir datumet 1000-07-02!
Kind of tricky! :-)
Min tanke är att hitta nåt slags defaultvärde och om datumet innehåller det så blir det som något undantagsvärde... typ...
IF IsDate(request("x_date")) = FALSE THEN x_date = date() ELSE x_date = request("x_date")
Man ska kunna byta datum på notiserna men jag vill ju inte att man ska skicka in andra värden än datumvärden i datumfältet!
---
Du misstolkade min dåliga formulerade inlägget aningen. Frågan syftar egentligen på x_viewFrom och x_viewTo.
I dag är det 2001-06-09 och med två månaders visninstid skulle det bli
x_viewFrom = 2001-06-09
x_viewTo = 2001-08-09
Säg att jag har ett "magiskt" datum som överrider viewFrom och viewTo. Innan jag hittade IsDate hade jag 0000-00-00 och det funerade bra då... men inte nu...
------------------
I sometimes wish I was famous.
260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2