---
title: "Komma åt en sträng!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/61367-komma-åt-en-sträng"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "sudden"
published: "2002-12-06T13:01:58.000Z"
updated: "2002-12-06T16:29:18.000Z"
replies: 12
views: 307
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/61367-komma-åt-en-sträng"
---

# Komma åt en sträng!

## #1 — sudden, 2002-12-06T13:01Z

Hej!
Jag undrar hur jag kommer åt en sådan här länk: 

```
<a href="default.asp?category=MESS" target"=_top">
```

Nu vill jag göra sidan: default.asp?category=MESS! så att man kommer till den sidan när man klickar på den!
Hur gör man?
Hoppas ni förstår 
 :)

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

## #2 — OveRRidE, 2002-12-06T13:04Z

Jag är inte riktigt säker på vad du menar men jag antar att det är nåt sånt här:

```
intMessage = 123
response.write "<a href=""default.asp?category=" & intMessage & """ target""=_top"">"
```

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

## #3 — sudden, 2002-12-06T13:09Z

Jag måste nog uttrycka mig lite bättre  :r 

Här är hela koden:

```
<html>
<head>
     <title> Välkommen till mjölkfri.nu </title>
     
<style type="text/css">
<!--
form                  { font-family: Tahoma; font-size: 7pt; }
input                 { font-family: Tahoma; font-size: 7pt; border-width: 1px; border-color: #FFFFFF; background-color: #FFFFFF}
a:hover               { color: #E79E20 }
a:link                { text-decoration: none; color: #7A7A7A}
a:visited             { text-decoration: none; color: #7A7A7A}
a:active              { text-decoration: none; color: #7A7A7A}
a:hover               { color: #E79E20 }

-->
</style>
     
     
</head>

<body background="bg2.gif" marginheight="0" marginwidth="0">

  <!--SKAPA HUVUDTABELLEN-->
     <table width="100%" height="700" border="0" cellpadding="0" cellspacing="0">
       <td align="center" valign="middle">
       
       <!--MITTERSTA TABELLEN-->
      <table width="700" height="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
       <td>
      <table width="700" height="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#E9E9E9">
      
       <div align="center" valign="top">
        <td valign="top" align="center">
        
        <a href="medlem.asp?category=USER" target="_top">Din sida</a>
        <a href="medlem.asp?category=GASTBOK" target="_top">Gästbok</a>
        <a href="medlem.asp?category=MESS" target="_top">Meddelanden</a>
        <a href="forum.asp" target="_top">Forum</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        <a href="default.asp?" target="_top">Länk</a>
        
       <hr width="700" color="#000000" NOSHADE>
        </td>
       </div><tr>
       
      <!--TABELLEN SOM INNEHÅLLER FORMULÄRET-->
        <td align="left" valign="middle">

<table width="200" height="50" border="0" cellapadding="0" cellspacing="0">
   <td>
     <font face="Verdana, Arial" size="2"><b>Smeknamn:</b></font>
   </td>
   <td>
     <input type="text" name="ANV" size="20">
   </td>
   <tr>
     <td>
      <font face="Verdana, Arial" size="2"><b>Lösen:</b></font>
     </td>
     <td>
      <input type="text" name="PASS" size="20">
     </td>
    <tr>
        <td>
     <input type="submit" value="logga in">
      </td>
</table>

   [B]<font color="#000000" size="2" face="Verdana"> <a href="default.asp?category=REG" target="_top"><b>Registrera</b></a></font>[/B]
   </td>
      <tr>
        <td valign="bottom" align="center">
       <hr color="#000000" width="700" NOSHADE">
      
      </td><tr>
        <td height="10" valign="bottom" align="center">
        
       </td>
         
       </table>
       </table>
       
     </td>
      </table>

     
</body>
</html>
```

Men när jag klickar på registrera länken, så kommer jag ju bara till default.asp?category=REG, som är precis likadan, som default.asp!
Jag vet inte hur jag ska skapa category=REG????
Tacksam för svar 
 :)

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

## #4 — OveRRidE, 2002-12-06T13:15Z

En fråga innan vi ger oss ner i kodgröten. 

Varför vill du göra så? Är det inte bättre att skapa en sida för varje ändamål?

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

## #5 — sudden, 2002-12-06T13:16Z

Det kan jag ju också göra!
Men jag vill pröva den här metoden också =)

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

## #6 — sudden, 2002-12-06T13:16Z

Mest för att jag inte vill ha en massa filer att hålla reda på!

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

## #7 — sudden, 2002-12-06T13:34Z

Någon som vet??

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

## #8 — JAreMANNEN, 2002-12-06T13:38Z

```
<%
if request.querystring("category") = "REG" then
Response.write ("Registrera mig!")
elseif request.querystring("category") = "GASTBOK" then
Response.write ("GÄSTBOKEN!!!!!")
end if
%>
```

osv...

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

## #9 — Ekström, 2002-12-06T13:42Z

Du kan ju antingen välja att köra en sån här:

```
Select Case Request.QueryString("category")
Case "USER"
Server.Execute("user.asp")
Case "GASTBOK"
Server.Execute("gastbok.asp")
Case "MESS"
Server.Execute("mess.asp")
End Select
```

På så vis kan du inkludera de filer du vill köra när respektive värde står i querystringen.

Eller så kan du köra med subbar och ha all info på en sida

```
Select Case Request.QueryString("category")
Case "USER"
call SubUser()
Case "GASTBOK"
call SubGastbok()
Case "MESS"
call SubMess()
End Select

Sub SubMess()
' prylar
End Sub
```

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

## #10 — sudden, 2002-12-06T13:45Z

Tack så himla mycket  :birp   :birp   :birp   :e 
Ni äro verkligen bra att ha  :)

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

## #11 — sudden, 2002-12-06T16:00Z

Hmm!
Jag fick lite problem när jag använde subben!

Här är koden:

```
 

<%
'######### LITE STUFF SOM ÄR BRA ATT HA #############
Select Case Request.QueryString("category")
Case "REG"
    Call SubReg()
Case "GASTBOK"
    Call SubGastbok()
End Select

'################# SLUT #######################
%> 

<!--############## VISA SIDAN DEFAULT.ASP ################-->
<html>
<head>
     <title> Välkommen till mjölkfri.nu </title>
     
<style type="text/css">
<!--
form                  { font-family: Tahoma; font-size: 7pt; }
input                 { font-family: Tahoma; font-size: 7pt; border-width: 1px; border-color: #FFFFFF; background-color: #FFFFFF}
a:hover               { color: #E79E20 }
a:link                { text-decoration: none; color: #7A7A7A}
a:visited             { text-decoration: none; color: #7A7A7A}
a:active              { text-decoration: none; color: #7A7A7A}
a:hover               { color: #E79E20 }

-->
</style>
     
     
</head>

<body background="bg2.gif" marginheight="0" marginwidth="0">

  <!--SKAPA HUVUDTABELLEN-->
     <table width="100%" height="700" border="0" cellpadding="0" cellspacing="0">
       <td align="center" valign="middle">
       
       <!--MITTERSTA TABELLEN-->
      <table width="700" height="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
       <td>
      <table width="700" height="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#E9E9E9">
      
       <div align="center" valign="top">
        <td valign="top">
        
        <a href="default.asp" target="_top">Start</a>
        &nbsp;
        <a href="medlem.asp" target="_top">Din sida</a>
        &nbsp;
        <a href="medlem.asp?category=GASTBOK" target="_top">Gästbok</a>
        &nbsp;
        <a href="medlem.asp?category=MESS" target="_top">Meddelanden</a>
        &nbsp;
        <a href="forum.asp" target="_top">Forum</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        
       <hr width="700" color="#000000" NOSHADE>
        </td>
       </div><tr>
       
      <!--TABELLEN SOM INNEHÅLLER FORMULÄRET-->
        <td align="left" valign="middle">

<table width="200" height="50" border="0" cellapadding="0" cellspacing="0">
   <td>
     <font face="Verdana, Arial" size="2"><b>Smeknamn:</b></font>
   </td>
   <td>
     <input type="text" name="ANV" size="20">
   </td>
   <tr>
     <td>
      <font face="Verdana, Arial" size="2"><b>Lösen:</b></font>
     </td>
     <td>
      <input type="text" name="PASS" size="20">
     </td>
    <tr>
        <td>
     <input type="submit" value="logga in">
      </td>
</table>

   <font color="#000000" size="2" face="Verdana"> <a href="default.asp?category=REG" target="_top"><b>Registrera</b></a></font>
   </td>
      <tr>
        <td valign="bottom" align="center">
       <hr color="#000000" width="700" NOSHADE">
      
      </td><tr>
        <td height="10" valign="bottom" align="center">
        
       </td>
         
       </table>
       </table>
       
     </td>
      </table>

<%
'####### OKEJ...NU SKA VI VISA REG SIDAN ##########

Sub SubReg()
%>

<!--SKAPA HUVUDTABELLEN-->
     <table width="100%" height="700" border="0" cellpadding="0" cellspacing="0">
       <td align="center" valign="middle">
       
       <!--MITTERSTA TABELLEN-->
      <table width="700" height="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
       <td>
      <table width="700" height="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#E9E9E9">
      
       <div align="center" valign="top">
        <td valign="top">
        
        <a href="default.asp" target="_top">Start</a>
        &nbsp;
        <a href="medlem.asp" target="_top">Din sida</a>
        &nbsp;
        <a href="medlem.asp?category=GASTBOK" target="_top">Gästbok</a>
        &nbsp;
        <a href="medlem.asp?category=MESS" target="_top">Meddelanden</a>
        &nbsp;
        <a href="forum.asp" target="_top">Forum</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        &nbsp;
        <a href="default.asp?" target="_top">Länk</a>
        
       <hr width="700" color="#000000" NOSHADE>
        </td>
       </div><tr>
       
      <!--TABELLEN SOM INNEHÅLLER REGESTRATIONSFORMULÄREN-->
        <td align="left" valign="top">
   

   
   </td>
      <tr>
        <td valign="bottom" align="center">
       <hr color="#000000" width="700" NOSHADE">
      
      </td><tr>
        <td height="10" valign="bottom" align="center">
        
       </td>
         
       </table>
       </table>
       
     </td>
      </table>

<%End Sub%>

     </body>
     </html>
```

Men resultatet blir att två stycken likadana sidor visas, en uppe och en nere!
Vad ska jag göra?  :q 
Tacksam för svar  :e

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

## #12 — solbulle, 2002-12-06T16:27Z

```
<%
'######### LITE STUFF SOM ÄR BRA ATT HA #############
Select Case Request.QueryString("category")
Case "REG"
    Call SubReg()
Case "GASTBOK"
    Call SubGastbok()
Case Else
    Call SubStart()
End Select

'################# SLUT #######################
%>
```

Sen så lägger du din kod som visas generellt i en sub den med.

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

## #13 — solbulle, 2002-12-06T16:29Z

Iofs är väl dina kodstycken identiska i din sub samt i den "öppna" koden, men det blir väl annat längre fram antar jag...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/61367-komma-åt-en-sträng
