Avatar billede plato Juniormester
03. august 2001 - 02:36 Der er 12 kommentarer og
1 løsning

Nu vil jeg gerne have en forklaring på det.. ;o)

Jeg har læst mange lektioner om ASP..Men det fænger ikke rigtigt.. *GG*

ASP.. skriver man det ind imellem sine HTML koder?

Kan man designe en hel side kun i ASP, eller skal der være med HTML som overstående spm?

Kan man nøjes med lidt asp lidt hist og pist?

Skal man navngive alle filer med ASP i sig, .ASP?

Kører det hurtigere med ASP eller er det bare mulighederne der er sagen?

Nogen der vil svare lidt.. Ved godt det måske er lidt dumme spm.. Men lærer det..DET vil jeg sgu gerne engang..*GG*

/Plato out
Avatar billede tdaugaard Nybegynder
03. august 2001 - 02:41 #1
1. Yeps:

<font face=\"verdana\" size=\"2>
<%
  Response.Write \"Vi har i dag d. \" & Date & \" og klokken er \" & Time & \"<br>\"
%>
Bare en lille ASP test :-)
</font>

2. HTML skal der altid bruges, men du kan godt udskrive HTML\'et vha. Response.Write som ovenstående

3. Se\'følig :-) ASP kode skal jo kun bruges der hvor du vil have noget dynamisk som f.eks. et database udtræk, udskrivning af dato/tid og en masse andre ting. Du behøver ikke have noget ASP i en .asp side. .asp endelsen gør bare at du KAN have ASP i den.

4. Yeps. Det er for at fortælle IIS (webserveren) at den altså har fat i noget her som skal køres igennem \"ASP motoren\".

5. Teoretisk vil det være hurtigere at kalde sine sider for .htm eller .html hvis man IKKE bruger noget ASP i dem, men praktisk tror jeg ikke der er nogen forskel.


Der findes ingen dumme spørgsmål, kun dumme svar ;o)
Avatar billede tdaugaard Nybegynder
03. august 2001 - 02:43 #2
Du kan f.eks., ved hjælp af ASP udskrive tekst alt efter om \"noget\" er sandt eller falsk. f.eks.:

<html>
<head>
</head>
<body>
<%
  if hour(time) >= 12 and hour(time) <=23 then
    response.write \"Klokken er mellem 12 middag og 23 aften\"
  else
    response.write \"Klokken er mellem 12 midnat og 11 formiddag\"
  end if
</body>
</html>
Avatar billede plato Juniormester
03. august 2001 - 02:43 #3
Tak for den hurtige respons ;o)

/Plato
Avatar billede tdaugaard Nybegynder
03. august 2001 - 02:44 #4
Det var så lidt :-)
Avatar billede plato Juniormester
03. august 2001 - 02:45 #5
Jeg må vi prøve mig frem...
Men det er sgu ikke altid alle reglerne for programmering sitter fast.
Dog har jeg aldrig haft probs med HTML...Men det er jo også en del lettere.. ;o)

/Plato...En lidt klogere mand..*G*
Avatar billede plato Juniormester
03. august 2001 - 02:48 #6
tdaugaard...

Lige et spm mere...Er dette her noget værd..
Ved godt jeg har oprettet det spm på anden site..Men du lyder til at have forstand..

Tjek lige:

http://internetsuperheros.com/convertcode.asp

/Plato
Avatar billede tdaugaard Nybegynder
03. august 2001 - 02:48 #7
hæ hæ .. nej, det har du ret i.

Men gør dig selv en tjeneste, lær at indrykke med det samme. De vil sige, at istedet for:

<%
if hour(time) = 20 then
if minute(time) = 23 then
response.write \"Klokken er ca. 20:23\"
end if
end if
%>

skriver du:

<%
    if hour(time) = 20 then
        if minute(time) = 23 then
            response.write \"Klokken er ca. 20:23\"
        end if
    end if
%>
Avatar billede tdaugaard Nybegynder
03. august 2001 - 02:51 #8
Hmm ... den er ingenting værd ... det er mere besværligt at udskrive HTML vha. Response.Write end bare normalt. Se her:

<%
response.write \"<a href=\"\"noget.asp\"\" target=\"\"_blank\"\">en \"\"tekst\"\" med \"\" i</a>\"
%>

er det samme som:

<a href=\"noget.asp\" target=\"_blank\">en \"tekst\" med \" i</a>
Avatar billede plato Juniormester
03. august 2001 - 03:00 #9
Hmm ja det kan jeg godt se.. Jeg lagde godt mærke til den skrev:

response.write ud for alle linier.. Også derfor (med min mindre forstand på ASP) undrede mig..*GG*

Men det med indrykning..Det er taget til efterretning ;o)

/Plato
Avatar billede tdaugaard Nybegynder
03. august 2001 - 03:06 #10
*S* det lyder godt :-) Der er ikke noget værre end når folk poster et spørgsmål med en kode på 30 linier, der IKKE er indrykket og siger: find fejlen ;o)
Avatar billede a-torsten Nybegynder
03. august 2001 - 08:14 #11
Td.. Hva skal man bruge indrykning til..??.. ,oP

-Andes
Avatar billede tdaugaard Nybegynder
03. august 2001 - 08:21 #12
hæ hæ ... lav du et script på over 700 linier uden at indrykke og bed derefter en anden om at læse OG forstå din kode *GG* Så vil du se hvorfor det er vigtigt at indrykke.

Andre ting som f.eks. prefixing af variabel navne er, synes jeg, også en vigtig ting.
f.eks:

strText = \"en text streng\"
intNummer = 10 \' en Integer (-32768 til 32767)
lngNummer = 1265987 \' en Long (-2 mia. til ~2 mia.)
bolIsSomething = False \' Boolean; true/false
objRs \' objekt
Avatar billede plato Juniormester
03. august 2001 - 09:20 #13
Hæhæ...Hvilken  prefixing...

*Ligner et meget stort HUH *GGG*

/Plato som er startet langt nede fra bunden.. ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester