Permalänk

ASP/html

I nedanstående enkla program simpleform.html skall två namn skrivas. Programmet anropar simpleform.asp men där visas inte namnen bara texten "Welcome".
Här programrader: (html-dok):
<form method="get" action="simpleform.asp">
First Name: <input type="text" name="fname" /><br />
Last Name: <input type="text" name="lname" /><br /><br />
<input type="submit" value="Submit" />
</form>
Och här asp-dokumentet:
<body>
Welcome
<%
response.write(request.querystring("fname"))
response.write(" " & request.querystring("lname"))
%>
</body>

Kan någon peka på vad som är fel.
/Hans Erneborg

Permalänk
Medlem

Har varit länge sedan jag skrev någon ASP/VBScript men jag är inte säkert att man får skriva: response.write(request.querystring("fname"))

Fungerar det om du gör så här?

<body> Welcome <% Dim sFname Dim sLname sFname = CStr(Request.QueryString("fname")) sLname = CStr(Request.QueryString("lname")) Reponse.Write sFname & " " & sLname %> </body>

Visa signatur

Asus P7P55D Deluxe | Intel Core i5 760 @ 2,8GHz | 8GiB DDR3-1600 | EVGA GTX 460 SC EE 1GB | Fractal Design Define R2 | Corsair TX 750W PSU | Windows 7 Pro 64-bit | 24" @ 1920*1200

Permalänk
Skrivet av M0rditz:

Har varit länge sedan jag skrev någon ASP/VBScript men jag är inte säkert att man får skriva: response.write(request.querystring("fname"))

Fungerar det om du gör så här?

<body> Welcome <% Dim sFname Dim sLname sFname = CStr(Request.QueryString("fname")) sLname = CStr(Request.QueryString("lname")) Reponse.Write sFname & " " & sLname %> </body>

provade detta utan resultat. Hans

Permalänk
Medlem

Händer det något om du skriver:

<body> Welcome <% Dim sFname Dim sLname sFname = CStr(Request.QueryString("fname")) sLname = CStr(Request.QueryString("lname")) Reponse.Write sFname & " " & sLname Response.Write "Testing if ASP works as it should" %> </body>

Visa signatur

Asus P7P55D Deluxe | Intel Core i5 760 @ 2,8GHz | 8GiB DDR3-1600 | EVGA GTX 460 SC EE 1GB | Fractal Design Define R2 | Corsair TX 750W PSU | Windows 7 Pro 64-bit | 24" @ 1920*1200

Permalänk
Skrivet av M0rditz:

Händer det något om du skriver:

<body> Welcome <% Dim sFname Dim sLname sFname = CStr(Request.QueryString("fname")) sLname = CStr(Request.QueryString("lname")) Reponse.Write sFname & " " & sLname Response.Write "Testing if ASP works as it should" %> </body>

Inte heller detta fungerar. Hasse

Permalänk
Medlem

Verkar som IIS är inte konfigurerat för att köra med ASP. Kör du Windows 7?

I så fall, kör "Turn Windows features on or off" sedan kolla under "Internet Information Services > World Wide Web Services > Application Development Features" om "ASP" är vald.

Visa signatur

Asus P7P55D Deluxe | Intel Core i5 760 @ 2,8GHz | 8GiB DDR3-1600 | EVGA GTX 460 SC EE 1GB | Fractal Design Define R2 | Corsair TX 750W PSU | Windows 7 Pro 64-bit | 24" @ 1920*1200

Permalänk
Hedersmedlem

Prova att bara skriva response.write("test").

Skickades från m.sweclockers.com

Visa signatur

Är du lycklig nu?

Frågor och funderingar angående modereringen tas med mail, inte genom forumet. dennizpop@sweclockers.com

Permalänk

Mina problem löstes när jag fick reda på att min server inte hanterar ASP. Jag valde att i stället använda PHP och har fått det att fungera OK. /Hasse