Denne koden genererer en tabell dynamisk med 4 kolonner og så mange rader som det er behov for utifra antall records i databasen. Hvis du trenger noe annet enn 4 kolonner, bytt ut 4 med en variabel og 3 med variabelen minus 1. Vi benytter Mod Funksjonen som returnerer det resterende når ett tall blir trukket fra et annet. Feks. =MOD(4,3) returnerer 1.
Koden under er et eksempel på hvordan man kan repitere en handling 20 ganger vhja av en løkke, Execute og Eval. Her opprettes variabler dynamisk utifra løkkens sekvens, SQL setninger genereres dynamisk for senere å bli utført. Det blir også foretatt validering for hver gang løkken går.
Eksempelet viser hvordan 20 bilder (path) kan lagres i en database utifra om de ligger lagret i tilhørende session variabler.
Hvis du skal legge inn innhold i en database bør du alltid fjerne eller erstatte fnutter fra innholdet. Dette for at det ikke skal være mulig å manipulere SQL-setningen som kjøres. Under ser du hvordan du erstatter fnutter med tilhørende tegnsett.
Hvis du ønkser å opprette variabler dynamisk kan det gjrøes som eksemplet under. Vi ønsker her å opprette en variabler der X varierer fra 1 til 50 med følgende utgangspunkt:
<%
varImage_X = session("image_X")
%>
Denne komponenten er gratis og gir deg mulighet til å sjekke høyde og bredde på bilder på din server. Nyttig hvis du feks ønsker å vise bilder på en webside i full størrelse hvis de er mine enn feks 256px. Forklaring følger med i fila du kan laste ned her:
Dette skriptet vil liste ut alle filer i en mappe, og vise filnavn, type, størrelse, created/modified/accessed date, owner og fil atributter. Koden er testet på Windows 2003, Windows XP og Windows 2003 Server.
Denne funksjonen formaterer tekst som er lagret i din database med linjeskift, samt at den fjerner eventuelle linjeskift som har kommet med ved en feiltagelse i formateringen. På denne måten vises også tabeller korrekt.