Toon posts:

[ASP] Waarom werkt deze code niet????

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik wil graag custom error pagina's maken, nu heb ik het dus ingesteld op de IIS
nu heb ik dit in mijn pagina error.asp:

<%
If "error" = "404" Then
Response.Write "<h3>Error 404 - Page Not Found</h3>"
ElseIf "error" = "401" Then
Response.Write "<h3>Error 401 - Unauthorized Login</h3>"
ElseIf "error" = "500" Then
Response.Write "<h3>Error 500 - Internal Server Error</h3>"
End If
%>

Wat is hier mis? Ik heb bijv. als 404 ingestelt in IIS de URL /creepssvencoop/error.asp?error=404
maar dan krijg ik dit:
[url="http://localhost/creepssvencoop/err...p?error=404?404;http://localhost/creepssvencoop/forum.asp"]http://localhost/creepssvencoop/err...p?error=404?404;http://localhost/creepssvencoop/forum.asp[/url]

Wat klopt hier niet? Ik krijg dus ook geen niks te zien, geen response.write, niks...

Kan iemand me helpen AUB??

Verwijderd

uhm
wij kunnen je localhost niet zien hoor :?

  • kaandorp
  • Registratie: November 1999
  • Laatst online: 03-09 22:36
Je moet wel die error eerst uit de querystring peuteren natuurlijk ;)

Error is nu nergens gedefieneerd. Daarom is error nooit gelijk aan 404, 401 en 500. En zie je dus helemaal niks.

Verwijderd

Ik weet niet hoe de rest van je code eruit ziet, maar kent het script de error? if "error" = "404" is volgens mij altijd false, want met aanhalingstekens eromheen zal hij hem wel als string beschouwen.

  • Greyfox
  • Registratie: Januari 2001
  • Laatst online: 08-09 21:20

Greyfox

MSX rulez

Je vergelijkt twee strings met elkaar: "error" en "404" die zijn natuurlijk nooit gelijk aan elkaar.

MSX 2 rulez more


Verwijderd

is het niet zo dat je bij iis gewoon die 404 error page kan wijzigen zodat hij die altijd gebruikt

maar dat zul je denk ik niet bedoelen

ik heb hier een link gevonden waar iets dergelijks op staat als ik je goed begrijp

hier

  • Crazy D
  • Registratie: Augustus 2000
  • Nu online

Crazy D

I think we should take a look.

Op dinsdag 26 februari 2002 13:29 schreef Wiegje het volgende:
<%
If "error" = "404" Then
%>

Wat is hier mis?
oeps, even vergeten hoe je de Querystring uitleest? (Request.Querystring("error") dus)

Exact expert nodig?


Verwijderd

Topicstarter
Ah bedankt mensen! Jullie hebben me goed geholpen! :)
iig aanstoot tot de oplossing! :)

Maar ik heb nu nog een vraag!

Ik wil graag zeg maar, als ik op bijv. Downloads klik in het menu, dat dan '?downloads' erachter komt, en dat ik dan op een download pagina kom.
Hoe doe ik dat??? ik heb al wat geprobeerd met de If/Then/Else enzo, maar het lukte niet.

Verwijderd

Ik zou eens wat tutorials doornemen over ASP in combinatie met Forms. op w3schools.com staan wel wat goeie.
Kort gezegd komt het erop neer dat je met HTML een formulier maakt. Ingevulde waarde worden met een submit in de url gezet, waarna je ze er met een .asp-pagina weer uit kunt lezen.
Pagina: 1