---
title: "LoginScript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/156345-loginscript"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SoulGod"
published: "2007-01-23T14:58:32.000Z"
updated: "2007-01-24T08:50:11.000Z"
replies: 4
views: 407
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/156345-loginscript"
---

# LoginScript

## #1 — SoulGod, 2007-01-23T14:58Z

Jag kör just nu ett loginscript, som helt plötsligt slutat att fungera.
Jag skickas vidare till admin-sidan precis som den ska,
men adminsidan visas inte (blir helt tomt).

På loginsidan kör jag:

```
<%
Admin1 = "SoulGod"
Admin2 = "yhs-5620"

'############################################################################################################
'---------------------------------------------------------------------LOGIN-----------------------------------------------------------------------------------
'############################################################################################################

If Request.QueryString("do") = "" Then%>

      <table width="450">
        <form name="loggain" method="post" action="index.asp?do=check">
         <tr>
          <td colspan="2"><font size="3"><b>Admin:</b></font></td>
        </tr>
        <tr>
          <td height="14" colspan="2"><img src="bilder/dot2.gif"></td>
        </tr>
        <tr>
           <td><b>Adminnamn:</b></td>
           <td><input type="text" name="admin1" size="15"></td>
        </tr>
        <tr>
            <td><b>Lösenord:</b></td>
            <td><input type="password" name="admin2" size="15"></td>
        </tr>
        <tr>
             <td colspan="2" height="14"><img src="bilder/dot2.gif"></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><input type="submit" value="Logga in"></td>
        </tr>
       </form>
      </table>

<%End If

'############################################################################################################
'---------------------------------------------------------------------KOLLAR INLOGGNINGEN-------------------------------------------------------------------
'############################################################################################################

If Request.QueryString("do") = "check" Then

If Request.Form("admin1") = Admin1 AND Request.Form("admin2") = Admin2 Then
   login="ok"
Else
   Response.Redirect "index.asp?mess=fel" 	
End If

If login="ok" Then
     Session("admin") = "ok"
     Session.TimeOut = 40
     Response.Redirect "admin.asp"
End If

End If%>
```

Och i början på adminsidan kör jag:

```
<%If Session("admin") = "ok" Then

If Request.Querystring("mess") = "bort"  Then 
  mess = "alert('Posten borttaget!');return true;"
End If
If Request.Querystring("mess") = "andra"  Then 
  mess = "alert('Posten ändrat!');return true;"
End If%>
```

Jag har prövat att skicka vidare från login till admin.asp med variabeln admin=ok , men hjälper inte.

Vad är fel?
Vill ni har mer kod, säg till.

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

## #2 — Peter S, 2007-01-23T15:11Z

Vad förväntar du dig skall hända på adminsidan? Med den kod du visar kommer ingenting märkvärdigt att ske.

Skriv ut *mess* t.ex.

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

## #3 — SoulGod, 2007-01-23T15:16Z

Det finns alltså en hel del text "under" det jag visade... T.ex

```
<table width="700">
  <tr> 
    <td colspan="3"><font size="3"><b>MultiAdmin:</b></font></td>
    <td colspan="2" align="right"><font size="3"><a href="admin.asp?do=logut"><b>Logga 
      ut</b></a></font></td>
  </tr>
  <tr> 
    <td height="13" colspan="5"> <div align="center"><img src="bilder/dot2.gif"></div></td>
  </tr>
  <tr bgcolor="efefef"> 
    <td class="bordermeny"><a href="admin.asp?visa=gb"><b>Gästbok v2</b></a></td>
    <td colspan="2" class="bordermeny"><a href="admin.asp?visa=ny"><b>Nyheter 
      v2</b></a></td>
    <td class="bordermeny"><a href="admin.asp?visa=div"><b>DK Nytt v1 </b></a></td>
    <td class="bordermeny"><a href="stats/admin.asp?do=inne"><strong>Statistik</strong></a></td>
  </tr>
  <tr> 
    <td width="27%" bgcolor="efefef" class="bordermeny"><a href="admin.asp?visa=fo"><b>Forum 
      v3</b></a></td>
    <td colspan="2" bgcolor="efefef" class="bordermeny"><a href="domare/admin.asp"><b>Domare</b></a><a href="bildgalleri/admin.asp?action=inne"></a>*</td>
    <td width="22%"><a href="admin.asp?visa=linka"><b>*Linkadder</b></a></td>
    <td width="25%"><a href="admin.asp?visa=poll"><b>*Omröstning v2.1</b></a></td>
  </tr>
  <tr> 
    <td width="27%"><a href="admin.asp?visa=kontakt"><b>*Kontakta v2</b></a></td>
    <td colspan="2"><a href="admin.asp?visa=inut"><b>*Inne och utelistan</b></a></td>
    <td width="22%"><a href="admin.asp?visa=fo"></a><a href="admin.asp?visa=ra"><b>*Rating</b></a></td>
    <td width="25%"><a href="admin.asp?visa=bar"><b>*B-rotation v4</b></a></td>
  </tr>
  <tr> 
    <td colspan="5">* = Sidan fungerar ej &auml;nnu, eller anv&auml;nds ej f&ouml;r 
      tillf&auml;llet </td>
  </tr>
  <tr> 
    <td colspan="5"><div align="center"><img src="bilder/dot2.gif"></div></td>
  </tr>
```

\+ en hel hög med andra funktioner också.. men inget visas.

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

## #4 — doggelito, 2007-01-23T20:45Z

Har du kollat källkoden då du kommer till adminsidan?
Det kanske döljer sig nått felmess där! :)

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

## #5 — Melitta, 2007-01-24T08:50Z

Vet inte om det gör någon skillnad men testa:

```
If Request.Form("admin1") = Admin1 AND Request.Form("admin2") = Admin2 Then
      Session("admin") = "ok"
     Session.TimeOut = 40
     Response.Redirect "admin.asp"
Else
   Response.Redirect "index.asp?mess=fel" 	
End If
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/156345-loginscript
