---
title: "Redirect?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/42593-redirect"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "annesophie"
published: "2002-04-27T10:21:23.000Z"
updated: "2002-04-27T11:40:54.000Z"
replies: 6
views: 232
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/42593-redirect"
---

# Redirect?

## #1 — annesophie, 2002-04-27T10:21Z

Har en sida med login. 

Vid login gar detaljerna till en check som sedan, om login ar ratt, oppnar ett popup dar kunden fortsatter. Detta funkar. 

Nagot som jag har kort fast pa, vilket antagligen har ett enkelt svar, ar.... Nar checken har gjorts och popupet har oppnats sa blir sidan som login inputsen ligger pa (main.asp) blank. Jag vill att popupet oppnas och att sidan med login inputsen forblir den samma...pa nat satt. Jag har testat med redirect fran checkmain.asp men far det inte att funka. 

Lite kod... 

Forst login i main.asp

sedan till

Checkmain.asp (kod nedan)

```
[1]

<%
option explicit

dim sql,conn,rs,username,password,user_id

username=request.form("username")
password=request.form("password")
%>

<!-- #INCLUDE FILE="koppling.asp" -->

<%
sql="SELECT * FROM [login] WHERE username='"&username&"' AND password='"&password&"';"
set rs=conn.Execute(sql)

	IF rs.EOF THEN
		response.redirect("main.asp?login=fel")
	ELSE
		session("login")=rs("user_id") 

' Kan jag pa nagot satt lagga en redirect har nagonstans sa att
' huvudsidan (main.asp) oppnas igen istallet for den blanka sidan 
' som ersatter main.asp automatiskt.

%>

<html>

<head>
		<script language="javaScript" type="text/javascript" SRC="js/TRE_pz_chromeless_2.1_B.js"></SCRIPT>

		<script>
			// POPUP WINDOW NO 3 - CLIENT LOGIN
			function openIT3() {
				theURL="projectcontent.html"
				wname ="CHROMELESSWIN3"
				W=600;
				H=375;
				windowCERRARa 		= "images/close_a2.gif"
				windowCERRARd 		= "images/close_d2.gif"
				windowCERRARo 		= "images/close_o2.gif"
				windowNONEgrf 		= "images/none.gif"
				windowCLOCK		= "images/clock.gif"
				windowREALtit		= "Client Login"
				windowTIT 	    	= "&nbsp;<img src=images/logo_img.jpg><img src=images/logo_img_text.jpg>"
				windowBORDERCOLOR   	= "#abaaaa"
				windowBORDERCOLORsel	= "#abaaaa"
				windowTITBGCOLOR    	= "#bec3cc"
				windowTITBGCOLORsel 	= "#bec3cc"
				openchromeless(theURL, wname, W, H, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel)
			}
		</script>
</head>

<body onLoad="openIT3()">
	
</body>

</html>

<%
	END IF

	conn.close
	set conn=NOTHING
%>

[/1]
```

Popupen oppnas nar login ar ratt men main.asp forblir blank. Vad behover jag gora? :q 

Jag vet ju att jag skulle kunna lagga in koden for min main.asp har i bodyn men det kanns lite fanigt. Det maste ju finnas en redirect losning...

Nagon som har nat forslag? \*hoppas\*

/A

Permalänk: https://www.webforum.nu/p/42593

## #2 — SPiN, 2002-04-27T10:26Z

Det borde ju kunna gå hur bra som helst:

```
<%
option explicit

dim sql,conn,rs,username,password,user_id

username=request.form("username")
password=request.form("password")
%>

<!-- #INCLUDE FILE="koppling.asp" -->

<%
sql="SELECT * FROM [login] WHERE username='"&username&"' AND password='"&password&"';"
set rs=conn.Execute(sql)

	IF rs.EOF THEN
		response.redirect("main.asp?login=fel")
	ELSE
		session("login")=rs("user_id") 
                Response.Redirect "main.asp?login=success"
	END IF

	conn.close
	set conn=NOTHING
%>
```

 :q

Eller vill du att pop-up:en ska vara intakt, den som jag tog bort? Då kan du lösa det med JS, jue - i samma funktion som öppnar fönstret, sist i den.

Permalänk: https://www.webforum.nu/p/658944

## #3 — annesophie, 2002-04-27T10:33Z

Response.Redirect "main.asp?login=success"

Funkar hmm delvis. Man far ju mycket riktigt upp main.asp istallet for den blanka sidan, men popupen oppnas ju aldrig. Bada sakerna maste handa. Oppna popup och visa main.asp.

> i samma funktion som öppnar fönstret, sist i den.

 

Hmm hur menar du?  :q 

/A

Permalänk: https://www.webforum.nu/p/658946

## #4 — annesophie, 2002-04-27T10:55Z

Kanske ska tillagga att det inte hjalper att lagga Response.Redirect "main.asp"  langst ner fore END IF heller. Da redirectar den bara till main.asp men oppnar fortfarande int popupet.

Permalänk: https://www.webforum.nu/p/658956

## #5 — SPiN, 2002-04-27T11:25Z

Försök med det här då:

```
<%
option explicit

dim sql,conn,rs,username,password,user_id

username=request.form("username")
password=request.form("password")
%>

<!-- #INCLUDE FILE="koppling.asp" -->

<%
sql="SELECT * FROM [login] WHERE username='"&username&"' AND password='"&password&"';"
set rs=conn.Execute(sql)

	IF rs.EOF THEN
		response.redirect("main.asp?login=fel")
	ELSE
		session("login")=rs("user_id") 

' Kan jag pa nagot satt lagga en redirect har nagonstans sa att
' huvudsidan (main.asp) oppnas igen istallet for den blanka sidan 
' som ersatter main.asp automatiskt.

%>

<html>

<head>
<script language="javaScript" type="text/javascript" SRC="js/TRE_pz_chromeless_2.1_B.js"></SCRIPT>

<script>
// POPUP WINDOW NO 3 - CLIENT LOGIN
                        function doRedirect () {
                                location.href='main.asp';
                        }

			function openIT3() {
				theURL="projectcontent.html"
				wname ="CHROMELESSWIN3"
				W=600;
				H=375;
				windowCERRARa 		= "images/close_a2.gif"
				windowCERRARd 		= "images/close_d2.gif"
				windowCERRARo 		= "images/close_o2.gif"
				windowNONEgrf 		= "images/none.gif"
				windowCLOCK		= "images/clock.gif"
				windowREALtit		= "Client Login"
				windowTIT 	    	= " <img src=images/logo_img.jpg><img src=images/logo_img_text.jpg>"
				windowBORDERCOLOR   	= "#abaaaa"
				windowBORDERCOLORsel	= "#abaaaa"
				windowTITBGCOLOR    	= "#bec3cc"
				windowTITBGCOLORsel 	= "#bec3cc"
				openchromeless(theURL, wname, W, H, windowCERRARa, windowCERRARd, windowCERRARo, windowNONEgrf, windowCLOCK, windowTIT, windowREALtit , windowBORDERCOLOR, windowBORDERCOLORsel, windowTITBGCOLOR, windowTITBGCOLORsel)
                                doRedirect ();
			}
		</script>
</head>

<body onLoad="openIT3(); return true;">
</body>

</html>

<%
	END IF

	conn.close
	set conn=NOTHING
%>
```

Permalänk: https://www.webforum.nu/p/658967

## #6 — annesophie, 2002-04-27T11:39Z

...SPiN!!!! Du ar en angel!  :f  Det funkar som smort! 

**TACK SA HEMSKT MYCKET!**

Permalänk: https://www.webforum.nu/p/658969

## #7 — SPiN, 2002-04-27T11:40Z

&nbsp; :r

Vassego! :)

Permalänk: https://www.webforum.nu/p/658970

---

Tråden på webben: https://www.webforum.nu/amne/asp/42593-redirect
