Her vises hvordan man kan bruke diverse ferdige innebygde tids-funksjoner i ASP. Dette er nyttige funksjoner når du skal gjøre noe med datoer, timer, minutter og sekunder!
I eksempelet under har jeg laget en form med ett tekstfelt og en Submit knapp. Ved å trykke på knappen skal verdien (innholdet) av tekstboksen vises. Eksempelet viser hvordan man kan lagre en verdi i en variabel, for så å vise verdien ved en handling (trykk på knapp). Verdien av variabelen kan brukes til så mangt i ASP...
Mer om dette i senere innlegg!
Det er mange måter å lage en ASP teller på, og her skal jeg vise hvordan dette kan gjøres ved å oppdatere en tekst-fil. Det er også veldig vanlig å lage tellere vhja en database, men det tar vi ikke for oss i dette eksempelet.
Dette er den geniale måten å sende mail/info fra en webside til mottager. Det er smart å unngå å bruke "mailto" metoden, da dette krever at brukeren har en epost klient innstallert på sin maskin.
Metoden beskrevet under bruker SMTP tjenesten innstallert på webserveren til å behandle mailen og sende den til angitt mailbox.
Vi lager 2 asp-sider, en med mailformen og en som prosesserer selve mailen.
Problemet er at hvis du lagrer en hyperlink i en database, vil kun linken(e) vises som ren tekst i asp-fila, uten hyperlink!
For det første må vi lagre informasjonen i databasen som text-format, ikke hyperlink format som skaper problemer.
Her forteller vi i SQL-setningen at kun de siste 5 records i kategorien med kategoriID = 1 skal vises.
Senere looper vi igjennom databasen og skriver ut resultatet av SQLen.
Hvis man f.eks søker utfører et søk i en database, men ikke får noen treff, vil det være greit å f.eks sende brukeren til en side som forteller han/henne at søket ikke ga noe resultat.
Ved hjelp av HTMLEncode kan vi vise kildekode lagret i en database, uten at den "tolkes" av browseren. Eksempelet viser også hvordan linjeskift i database (chr(13)) kan vises som <br>.
Har du feks en meny som skal vises mange steder, kan det lønne seg å legge denne menyen i en egen fil. Deretter inkluderer du denne fila alle steder hvor menyen skal vises. Da trenger du kun å oppdatere menyen ett sted!