---
title: "Synas och inte synas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/114596-synas-och-inte-synas/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "scoxi"
published: "2004-10-28T10:08:43.000Z"
updated: "2004-10-29T12:45:55.000Z"
replies: 31
views: 597
page: 2
pages: 2
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/114596-synas-och-inte-synas"
---

# Synas och inte synas

_Sida 2 av 2._

## #21 — scoxi, 2004-10-29T10:54Z

mm asså nu blire som de vart förut..
jag vill ju att START ska bli aktiv länk o de blir den inte..

```
If Not Rs.EOF Then
Session("loggedon") = "true"

Response.Redirect("main.asp")
Response.End
```

o sen på main sidan

```
<%If Session("loggedon") = "true" Then%>
	<a href="register.asp">	START</a>
	<%
	Else
	%>
	START
	<%End If %>
```

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

## #22 — @nders, 2004-10-29T10:57Z

Har du ordnat så inloggningen fungerar som den ska då, till att börja med?

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

## #23 — scoxi, 2004-10-29T10:59Z

jag använder samma kod som jag gjorde i ett experiment, dock utan sessions då men då funkade det ju
men asså inloggningen blir ju rätt.. jag kan ju bara göra så man redirectas till loggedmain.asp t.ex. o då e de lugnt men jag vill inte ha 1000 sidor så jag satte mig o läste lite om sessions o jag tänkte att detta måste ju funka..

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

## #24 — @nders, 2004-10-29T11:01Z

Hur menar du att inloggningen blir rätt? Du saknar ju värden i dina variabler?

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

## #25 — scoxi, 2004-10-29T11:03Z

inte längre..

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

## #26 — @nders, 2004-10-29T11:04Z

Ok, det kan vara bra att upplysa om sin framgång då också. Eller vill du att vi ska sitta i mörkret och famla? Vad var det som var fel?

Hur ser din kod ut nu då?

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

## #27 — scoxi, 2004-10-29T11:36Z

Jag har en main.asp sida. Koden ser ut såhär:

```
<table border="0" cellpadding="1" cellspacing="0" width="100%">
	<tr>
		<td colspan="2" bgcolor="#212121" height="89" width="100%"><a href="main.asp"><img src="den_coola_loggan.jpg"></a></td>
	</tr>
	
	
  <tr> 
    <td colspan="2" bgcolor="#131313" height="39" width="100%">
	
	 
	<%If Session("loggedon") = "true" Then%>
	<a href="register.asp">	START</a>
	<%
	Else
	%>
	START
	<%End If %>
	 <a href="main.asp?p=register">REGISTRERA</a></td>
	</tr>
	
	<tr>
		<td height="500" valign="top" width="260">
			
			<table cellspacing="10" width="260" height="500">
				<tr>
					<td valign="top"><iframe src="leftframe.asp" marginwidth="0" marginheight="0" frameborder="0" height="200" width="100%" scrolling="no"></iframe></td>
				</tr>

			</table>
		
		
		</td>
		<td height="500" valign="top" width="764">
		<%
			If Request.QueryString("p") = "register" Then
		
		
		%>
	<iframe src="register.asp" frameborder="0" height="500" marginheight="0" marginwidth="0" name="register" width="100%"></iframe>
		
		<%

		%>
		:D
		<% end if %>
		</td>	
	</tr>
</table>
```

Jag har ju lagt in en iframe där och det är där man loggar in. Den iframen ser ut såhär:

```
<table>
	<tr>
		<td valign="top" height="38"><img src="bluebox.gif"><img src="greybox.gif"><img src="logga_in.jpg"></td>
	</tr>
				
	<tr>
		<td valign="top">
<form action="logincheck.asp" method="post">
Användarnamn: 
	<br>
<input type="text" name="username">
    <br>
Lösenord:
	<br>
<input type="password" name="password">
	<br>
	<br>
<input type="submit" value="Logga in">
</form>	
		</td>
	</tr>
</table>
```

Sen har vi sidan som kollar när jag loggar in och den ser ut såhär:

```
<%
username=Request.Form("username")
password=Request.Form("password")

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\mg\test\mgchillout.mdb"

SQL = ("Select * FROM users WHERE username = '" & username & "' AND password = '" & password & "' ")
Response.Write strSQL
Response.End
Set rs = Conn.Execute(SQL)

If Not Rs.EOF Then
Session("loggedon") = "true"

Response.Redirect("main.asp")
Response.End
Else
response.write "tyvärr.."
End if
%>
```

Jag får inget felmedelande utan jag loggar in, Iframein blir vit och det e struntsamma men det som jag vill ska hända är att START ska bli en aktiverad länk vilken den inte blir. Iframen ska jag fixa sen så att den skriver information om användaren osv..

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

## #28 — @nders, 2004-10-29T11:41Z

När du inte felsöker längre så får du ta bort raderna:

```
Response.Write strSQL
Response.End
```

Response.end avslutar ju exekveringen, och inget efter denna rad utförs.

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

## #29 — scoxi, 2004-10-29T12:02Z

Sådär ja.. nu blir den aktiv :) Fast bara ett problem kvar nu. Main sidan öppnas i den framen.. kanske under html jag ska ställa en sån fråga men men..

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

## #30 — @nders, 2004-10-29T12:05Z

Du kan byta 

```
Response.redirect ("main.asp")
```

till:

```
Response.write "<script>top.location.href='main.asp';</script>"
```

mvh

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

## #31 — scoxi, 2004-10-29T12:41Z

@nders vill tacka dig så hemskt mycket.. vad skulle jag göra utan dig? ;)

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

## #32 — @nders, 2004-10-29T12:45Z

Varsågod! Kul att du fick ihop det! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/114596-synas-och-inte-synas/page2  
Föregående sida: https://www.webforum.nu/amne/asp/114596-synas-och-inte-synas.md
