Just nu i M3-nätverket
Gå till innehåll

frågor kring ASP,IIS och Dreamwever


M.Mever

Rekommendera Poster

Tjabba!

 

Jag skulle vilja börja och göra hemsidor med ASP...

jag har kollat runt på nätet och hittat att man måste ha en webserver där ASP körs.

 

Jag har win xp Pro..... då skall jag ha IIS... frågan är bara vart och hur installerar jag det?

Hur ska jag skriva i dreamwever för att testa om min webserver fungerar sen?

 

tacksam för svar

 

 

 

Länk till kommentar
Dela på andra webbplatser

Vad gäller IIS: Kontrollera först att den inte redan är installerad. Gå in i Start->Run och services.msc och tryck enter. Kontroller sedan att följande tjänster existerar och är startade:

- IISAdmin

- World Wide Web Publishing

 

Om de är igång så kan du gå in i IIS för att påbörja tillägg av en ny sajt (vilket vi kan återkomma till när du bekräftat att IIS är igång och att du får upp nedanstående)

Skriv in %SystemRoot%\system32\inetsrv\iis.msc och tryck enter

 

 

(Jag skulle inte rekommendera en wysiwyg-editor för att skriva asp-sidor. Åtminstone förr så hade de en förmåga att skriva över eller flytta serverscripten på märkliga sätt. Använd hellre Visual Web Developer som är gratis från Microsoft som fungerar utmärkt att även skriva simpla asp-sidor i.)

 

 

Länk till kommentar
Dela på andra webbplatser

jag installerade IIS, nu har jag kollat de som du frågade efter och det är igång, de är startade alltså....

 

jag har skrivit in det som var %.... och det kom upp en ruta med IIS...

 

men jag vill gärna köra med Dreamwever......

 

 

 

[inlägget ändrat 2008-01-28 15:58:03 av M.Mever]

Länk till kommentar
Dela på andra webbplatser

den meningen me %.....

ska jag skriva den?? och var?

 

Även den i Start->Run (Start->Kör program)

 

Jag måste tyvärr iväg nu så under tiden får någon annan ta över tråden. Tittar in imorgon

 

Länk till kommentar
Dela på andra webbplatser

Ett litet försök att klargöra :)

 

IIS är webservern som används för att visa upp dina sidor. Antingen för dig själv under utveckling eller för besökare om du ser till att de dår tillgång till din dator (som då agerar server) över internet/lan.

 

Dreamweaver använder du för att skapa dina webbsidor (den kod som skall köras i IIS:en). Den har, bara så att du vet Anjuna, blivit riktigt bra från version 8 och uppåt på att generera god kod. Iof så får man kvalitetsgranska själv, men det gäller alla wysiwyg-editorer inkl Visual Studio/Visual Web Developer.

Ska man dock jobba med asp.net så rekomenderar jag MS olika produkter.

 

Således:

M.Mever skrev:

det kom upp en ruta med IIS

Då verkar IIS:en rulla.

Högerklicka på Default Web Site, välj Properties och kolla på fliken Home Directory för att se i vilken mapp som du skall lägga de sidor du skapar (mha DW).

 

men jag vill gärna köra med Dreamwever
Det går så bra så.

Skapa en ny site och ange korrekt mapp (enl. IIS-inställningarna) så ska det nog gå vägen. Annars får du fråga.

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

 

[inlägget ändrat 2008-01-28 23:47:37 av Cluster]

Länk till kommentar
Dela på andra webbplatser

hejsan

 

jag ska genast testa allt detta så får jag se om det fungerar.

 

jag hade tänkt att börja med något enkelt...

 

men i vilket fall som helst så ska jag ha en fil som heter .html och en fil som heter .asp eller vadå?

 

eller ska jag ha en som bara heter .asp och den ska innehålla både asp kod och html kod?

 

tänkte försöka mig på att göra en miniräknare.... om jag kan..

 

tacksam för svar

 

/M.Mever

 

Länk till kommentar
Dela på andra webbplatser

men i vilket fall som helst så ska jag ha en fil som heter .html och en fil som heter .asp eller vadå?

.asp om du ska skapa en ASP-fil och .html om du skall skapa en html-fil. Vad det är du skall använda vet du bäst själv. En miniräknare räcker det meda att dy bygger i en vanlig html-fil om du behärskar javascript och dhtml/DOM.

 

En asp-fil kan innehålla båda server-side-script som html. Skillnaden ligger i vad som används var. Scriptet körs på servern innan sidan skickas till besökaren. Vad har du pysslat med tidigare för språk?

 

Länk till kommentar
Dela på andra webbplatser

hej igen...

 

detta med default web site och properties och se home directory?

kan detta vara Webbplatser egenskaper och sen arbetskatalog när det gäller svenskt?

 

 

 

har inte sysslat med ngt direkt... tänkte börja nu..:)

lite c++ för 7 år sen typ...

 

ska bygga en miniräknare i ASP hade jag tänkt....

 

 

 

säg att jag skapar en fil som heter mini.asp

i den filen finns först lite html kod bestående av lite boxar där "användaren" får skriva in de tal so denne vill "räkna" på.

 

sen så finns det då asp kod i samma fil <%....%>

 

vart ska jag se om min sida fungerar då? vilken http://.....

ska jag gå in på ?

 

[inlägget ändrat 2008-02-04 15:07:19 av M.Mever]

Länk till kommentar
Dela på andra webbplatser

Varför blanda in Asp i en miniräknare?

 

Iof så om du nu ska börja igen att "koda" så är det helt klart .Net du ska lära dig. Då får du, kan man enkelt säga, både asp och javascript i ett paket ;)

 

[inlägget ändrat 2008-02-04 15:09:50 av Micke_skane]

Länk till kommentar
Dela på andra webbplatser

detta med default web site och properties och se home directory?

kan detta vara Webbplatser egenskaper och sen arbetskatalog när det gäller svenskt?

Under Webbplatser bör den sajt du ska gå in på heta något i stil med Standardwebbplats. Det är denna du ska ta Egenskaper på och Arbetskatalog är där du anger webbroten.

 

ka bygga en miniräknare i ASP hade jag tänkt...

Inte säker på hur du tänkt där. Lite irriterande med en miniräknare som postar tillbaka det du skrivit in till servern för att där göra beräkningen och skicka tillbaka resultatet till webbsidan. Men om det bara är sett som en programmeringsövning så låt gå =)

 

Länk till kommentar
Dela på andra webbplatser

Håller (iaf delvis) med Micke. Det är asp.net och inte (klassisk) asp du skall lära dig om du hade tänkt lära dig lite webbutveckling.

Om du sen väljer en miniräknare eller något annat spelar väl egentligen ingen roll. Visst är det lite overkill med serversides-utveckling för en miniräknare men å andra sidan spelar det ju ingen roll vad det är man utvecklar så länge som man lär sig något och börjar på en passande svårighetsnivå.

 

Om du skall utveckla asp.net så är, precis som Anjuna tidigare påpekat, Visual Web Developer ett bra mycket bättre alternativ än DW.

http://www.microsoft.com/express/vwd/

 

M.Mever skrev:

Webbplatser egenskaper och sen arbetskatalog när det gäller svenskt?

Om du enbart menar översättningen så låter det som att det stämmer. Om du undrar över något annat så får du nog utveckla frågeställningen lite.

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

Länk till kommentar
Dela på andra webbplatser

Hehe, jo kanske det. Det jag syftade på var ditt i detta sammanhang tvärsäkra "Varför blanda in Asp i en miniräknare?". Där min åsikt är att om det handlar om att lära sig ett (nytt) språk så varför inte. :)

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

Länk till kommentar
Dela på andra webbplatser

hej

 

jo, jag ska koda i ASP, ska göra en miniräknare. läser en kurs på distans nu för att få lite med köttpå benen.... och då är det en uppgift som ska kodas i ASPoch det ska va en miniräknare.

 

det jag behöver hjäl med för tillfället är själva grunden hur jag ska börja och skriva. hur ska jag få iis att fugera. hur ska jag skriva i dreamweaver för att komma igång......vilken adress ska jag gå in på för att testa min hemsida... eller räknare..??

 

 

mvh

Mever

 

Länk till kommentar
Dela på andra webbplatser

Det jag syftade på var ditt i detta sammanhang tvärsäkra "Varför blanda in Asp i en miniräknare?".
Ja :)) I mina öron lät det märkligt att göra en miniräknare i Asp. Tänkte faktiskt inte på att det skulle kunna var en skoluppgift.

Då håller Jag med Dig! Så vi håller med varandra Helt och Hållet ändå :)

 

[inlägget ändrat 2008-02-06 14:52:31 av Micke_skane]

Länk till kommentar
Dela på andra webbplatser

Enklast möjliga (?) test:

Öppna notepad, skriv

<%
Response.write("Hello World!")
%>

Spara filen som default.asp i mappen C:\Inetpub\wwwroot

Öppna din webbläsare och surfa till http://localhost

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

Länk till kommentar
Dela på andra webbplatser

hallå...

 

nu fungerar det, jag har gjort som du sa cluster. skapade en textfil som ja la i mappen netpub\wwwroot

 

fråga...

är det här jag ska lägga den ASP fil som jag skapar då?

sen hade jag ju en fråga o filer också förrut, ska ja ha allt i en .asp fil eller behöver ja en .html fil?

 

/Mever

[inlägget ändrat 2008-02-06 16:47:57 av M.Mever]

Länk till kommentar
Dela på andra webbplatser

är det här jag ska lägga den ASP fil som jag skapar då?
Ja, det är i den mappen som din(a) fil(er) ska ligga.

 

ska ja ha allt i en .asp fil eller behöver ja en .html fil
Hmm, iof har ju Anjuna redan svarat på det.

Om du skall ha asp (dvs. vbscript) kod så måste filändelsen vara .asp för att webservern skall förstå att den skall exekvera innehållet innan det skickas till besökaren.

I en .asp-fil så kan du ha både "ren" server-side-kod eller html-kod, samt naturligtvis en kombination av dem båda.

 

 

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

Länk till kommentar
Dela på andra webbplatser

nu har jag kommit igång cluster!

 

har skapat en fil som heter default än så länge.

 

i body har jag tre stycken

<input type="text" name"tal1">

<input type="text" name"tal2">

<input type="text" name"raknesatt">

 

sen har jag ASPn då. där har jag

dim tal1, tal2, raknesatt

och sen har jag några response.write för att se hur allt blir

 

 

hur gör jag sen?

 

Länk till kommentar
Dela på andra webbplatser

Ehh.... sen lär du dig asp... ;)

 

En grundläggande genomgång

http://www.w3schools.com/asp/

 

Referensverk:

http://msdn2.microsoft.com/en-us/library/d1wf56tt.aspx

och om operatorer:

http://shurl.org/gFZAY

 

[edit:] Eforums länkhanterare klarar fortfarande inte parenteser :(

 

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

[inlägget ändrat 2008-02-06 20:04:54 av Cluster]

Länk till kommentar
Dela på andra webbplatser

tjabba...

 

jag har skapat två filer nu.

 

den ena en html fil där jag skriver in tal1 tal2 och räknesätt.

 

dessa skickas sedan med post, till default.asp

 

när jag kommer till default.asp så kan inte den sidan visas står det.

ska se om jag kan infoga koden här nedan, så långt jag har kommit just nu.

 

tanken är att jag ska på något sätt sätta att + -tecknet betyder 1 och -tecknet betyder 2 osv.

 

<%
Dim tal1
Dim tal2
Dim svar
Dim raknesatt

tal1 = Request.Form("tal1")
tal2 = Request.Form("tal2")
raknesatt = Request.Form("rakneSatt")

if(raknesatt = 1) then
svar = tal1 + tal2
end if

ElseIf(raknesatt = 2) then
svar = tal1 - tal2
end if

ElseIf(raknesatt = 3) then
svar = tal1 / tal2
end if

ElseIf(raknesatt = 4) then
svar = tal1 * tal2
end if

%>

[inlägget ändrat 2008-02-06 22:18:14 av M.Mever]

Länk till kommentar
Dela på andra webbplatser

fel syntax

 

 

if [statement] then

...

elseif [statement] then

...

elseif [statement] then

...

elseif [statement] then

...

End if

 

Länk till kommentar
Dela på andra webbplatser

Kolla på Select Case som alternativ till if elseif i detta fall

http://www.w3schools.com/vbscript/vbscript_conditionals.asp

 

För att kunna felsöka (i IE) så måste du slå av "Egna felmeddelanden" i Internet alternativ.

 

/Cluster

------------------------------------------------------------

Ditt vetande är värdelöst om inte andra vet att du vet

-----------> http://eforum.kicks-ass.net <------------

 

 

[inlägget ändrat 2008-02-06 22:48:26 av Cluster]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...