---
title: "Länka ett namn till hemsidan???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/102907-länka-ett-namn-till-hemsidan"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mackanz"
published: "2004-05-04T14:25:40.000Z"
updated: "2004-05-04T15:19:52.000Z"
replies: 9
views: 236
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/102907-länka-ett-namn-till-hemsidan"
---

# Länka ett namn till hemsidan???

## #1 — mackanz, 2004-05-04T14:25Z

Hej!
Jag loopar ut lite företagsnamn i en lista. Hur skriver jag om det skall vara länkat till företagets hemsida. 
I databsen har jag en tabell som heter sponsorer och i den sedan fält som heter sponsornamn och sponsorlank.
Tack på förhand.

OBS! JAG HAR UTELÄMNAT DATABASKOPPLINGEN EFTERSOM DET ÄR OINTRESSANT. 

Ni kan kolla resultatet på  <http://www.ifkolme.org> klicka på sponsorer i menyn. 

```
sqlCount = "SELECT COUNT(*) FROM sponsorer"

rsRecSet.Open sqlCount, cnConn, 0, 1

 

 

rsRecSet.Close

 

%>

<table width="90%" border="0" cellspacing="2" cellpadding="2">

	<tr>
		<td colspan="6"><div id="caption">Sponsorer</div></td>

</tr>

<tr>
	<td colspan="3">Här finner du listan på våra sponsorer säsongen 2004

<tr>

<%

 

sql = "SELECT * FROM sponsorer order by sponsornamn asc"

rsRecSet.Open sql, cnConn, 0, 1

 

 

Do until rsRecSet.EOF

 

Response.Write(strRow & "<td>" &  rsRecSet ("sponsornamn")  &  "</td>" & vbCrLf)

nummer = nummer + 1

    If nummer Mod 3 = 0 Then

                        strRow = "</tr>" & vbCrLf & "<tr>" & vbCrLf

            Else

                        strRow = ""

            End If

 

rsRecSet.MoveNext

Loop

rsRecSet.Close

 

%>

</tr>

</table>
```

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

## #2 — PDahlen, 2004-05-04T14:28Z

Eeh, HTML?

```
Response.Write(strRow & "<td><a href=""http://" & rsRecSet("sponsorlank") & """ target="_new">" &  rsRecSet ("sponsornamn")  &  "</a></td>" & vbCrLf)
```

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

## #3 — mackanz, 2004-05-04T14:29Z

Nej detta funkade inte.....

/Markus

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

## #4 — J.N., 2004-05-04T14:32Z

HEJ!

Råd:
När man inte vet hur man ska få till en kod i vb, gör den i html först, sedan översätter man den till vb.

Alltså:

```
Eftersom det du vill göra blir detta:
<td><a href="http://www.ifkolme.org">IF Kolme</a></td>

blir din länk denna:
Response.Write(strRow & "<td><a href=""" &  rsRecSet ("sponsorlank")  &  """>" &  rsRecSet ("sponsornamn")  &  "</a></td>"&vbCrLf)
```

Tack för att du tog bort db-kopplingen, du hade gärna fått rensat bort alla onödiga radbrytningar också!

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

## #5 — PDahlen, 2004-05-04T14:33Z

Vad är det som inte funkar?

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

## #6 — mackanz, 2004-05-04T14:35Z

När jag skrev in er kod fick jag följande meddelande:

```
Error Type:
Microsoft VBScript compilation (0x800A03EE)
Expected ')'
/spons/sponsorer.asp, line 112, column 26
Response.Write(strRow &amp; "&lt;td&gt;&lt;a href=""" &amp; rsRecSet ("sponsorlank") &amp; """&gt;" &amp; rsRecSet ("sponsornamn") &amp; "&lt;/a&gt;&lt;/td&gt;" &amp; vbCrLf)
-------------------------^
```

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

## #7 — Melitta, 2004-05-04T14:54Z

Testa:

```
Response.Write strRow & "<td><a href=""" & rsRecSet("sponsorlank") & """>" & rsRecSet("sponsornamn") & "</a></td>" & vbCrLf
```

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

## #8 — PDahlen, 2004-05-04T14:57Z

Får jag gissa att du kopierade rakt av från forumet?
Du måste antingen klistra in till oformatterad text i typ Anteckningar först eller ändra så att koden ser ut som den gör här i forumet. Det som visas i ditt felmeddelande är inte den kod jag skrev ovan.

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

## #9 — mackanz, 2004-05-04T15:15Z

Jag kör med visual interdev och då klistarade jag in texten/raden rätt av. visual interdev är som notpad, fast mkt mkt mer anancerat.

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

## #10 — PDahlen, 2004-05-04T15:19Z

Jag använder Visual Studio och nej, det är inte som notepad när du klistrar in, det ser du väl själv. Det du har klistrat in, ser det ut som koden som jag skrev ovan?
När du kopierar något i Internet Explorer så tar den med sig formatteringen. När jag skriver HTML kod här så översätts det så att du kan se \> och \<. När du kopierar så tas det med.
Kolla koden i Interdev och jämför.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/102907-länka-ett-namn-till-hemsidan
