---
title: "Facebook share-länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/183938-facebook-share-länk"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "snowcat"
published: "2010-06-27T09:23:33.000Z"
updated: "2010-06-27T18:08:00.000Z"
replies: 33
views: 1835
page: 1
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/183938-facebook-share-länk"
---

# Facebook share-länk

_Sida 1 av 2._

## #1 — snowcat, 2010-06-27T09:23Z

Hittade denna länk som man kan ha om man vill dela med sig av något från ens egen sida. Det man skall göra då är att endast skriva i sin egen hemsidas adress efter u=
\<a href="http://www.facebook.com/share.php?u=

Men hur gör man om man då har en databas som man vill ha en specifik länk från?
Sen undrar jag också om det funkar att blanda php, som finns i den här länken med min asp och mysql som jag använder. 
Borde inte länken bli något som:
\<a href="http://www.facebook.com/share.php?u=http://www.historiesajten.se/\<%=RecSet("nylank")%\>"\>
Den här länken funkar ju men då är det endast historiesajten i allmänhet den visar upp, inte den sista inlägget som ju finns en länk till i RecSet("nylank")

Blev kanske rörigt men hoppas någon förstår vad jag menar?  :)

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

## #2 — voigtann1, 2010-06-27T09:37Z

en länk är en länk, om den pekar mot en php fil på en helt annan server spelar ju absolut ingen som helst roll.

Är det att du vill ha den aktuella sidan besökaren är inne på så kan du använda: <http://www.webcheatsheet.com/asp/get_current_page_url.php> för att få reda på länken och infoga in den i länken till facebook.

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

## #3 — snowcat, 2010-06-27T09:42Z

fast jag har ju en databas med länken, t.ex. visainfo.asp?id=512
Kan man inte använda den?
Om du ser här <http://www.historiesajten.se/>
Under vart och ett av de tre inläggen skulle jag vilja ha en facebook-knapp och när man klickar på den så skall man komma till <http://www.historiesajten.se/visainfo.asp?id=512>

Den här funkar utmärkt, <http://www.facebook.com/share.php?u=http://www.historiesajten.se/> men då kommer jag som sagt bara direkt till förstasidan. Jag vill komma till <http://www.historiesajten.se/visainfo.asp?id=512>
:)

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

## #4 — snowcat, 2010-06-27T09:44Z

Trodde det skulle vara lika enkelt som 
\<a href="http://www.facebook.com/share.php?u=http://www.historiesajten.se/"\<%=RecSet("nylank")%\>"\>

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

## #5 — Ledel, 2010-06-27T12:46Z

Om du skriver ut: 

```
<a href="http://www.facebook.com/share.php?u=http://www.historiesajten.se/"<%=RecSet("nylank")%>">Dela på Facebook</a>
```

Vart pekar länken då? För om RecSet("nylank") innehåller **visainfo.asp?id=512** så ska den länken ovan fungera.

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

## #6 — snowcat, 2010-06-27T12:51Z

Det är samma länk som jag har, den visar upp förstasidan, inte just det inlägget.
\<%=RecSet("nylank")%\> innehåller visainfo.asp?id=512 men den visar ändå bara upp 
<http://www.facebook.com/share.php?u=http://www.historiesajten.se/>
den "tappar" det bakom .se/ verkar det som

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

## #7 — Ledel, 2010-06-27T13:08Z

> **[snowcat skrev:](https://www.webforum.nu/p/1509186)**
>
> Det är samma länk som jag har, den visar upp förstasidan, inte just det inlägget.
> \<%=RecSet("nylank")%\> innehåller visainfo.asp?id=512 men den visar ändå bara upp 
> <http://www.facebook.com/share.php?u=http://www.historiesajten.se/>
> den "tappar" det bakom .se/ verkar det som

Jaa, det ser jag nu när jag tittade på vad jag skrev.

Kolla det fetmarkerade och understrukna ":
\<a href="http://www.facebook.com/share.php?u=http://www.historiesajten.se/**"**\<%=RecSet("nylank")%\>"\>Dela på Facebook\</a\>

Det ska bort! För det avslutar ju ditt href-attribut! Alltså bör:

\<a href="http://www.facebook.com/share.php?u=http://www.historiesajten.se/\<%=RecSet("nylank")%\>"\>Dela på Facebook\</a\>

fungera bättre!

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

## #8 — voigtann1, 2010-06-27T14:26Z

> **[snowcat skrev:](https://www.webforum.nu/p/1509176)**
>
> fast jag har ju en databas med länken, t.ex. visainfo.asp?id=512
> Kan man inte använda den?
> Om du ser här <http://www.historiesajten.se/>
> Under vart och ett av de tre inläggen skulle jag vilja ha en facebook-knapp och när man klickar på den så skall man komma till <http://www.historiesajten.se/visainfo.asp?id=512>
>
> Den här funkar utmärkt, <http://www.facebook.com/share.php?u=http://www.historiesajten.se/> men då kommer jag som sagt bara direkt till förstasidan. Jag vill komma till <http://www.historiesajten.se/visainfo.asp?id=512>
> :)

Om dina länkar är alltid visainfo.asp?id=xxx så infoga det i din länk, jag har ingen aning vad RecSet("nylank") innehåller för data.

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

## #9 — tydal, 2010-06-27T14:34Z

Allt som skrivs efter ? måste urlkodas...

\<a href="http://www.facebook.com/share.php?u=\<%=Server.URLEncode("http://www.historiesajten.se/" + RecSet("nylank"))%\>"\>Dela på Facebook\</a\>

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

## #10 — snowcat, 2010-06-27T15:30Z

Nu fick jag istället:
Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'URLEncode'

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

## #11 — tydal, 2010-06-27T15:38Z

Just ja, man ska skriva & i stället för + i VBScript kom jag på...

\<a href="http://www.facebook.com/share.php?u=\<%=Server.URLEncode("http://www.historiesajten.se/" & RecSet("nylank"))%\>"\>Dela på Facebook\</a\>  

Har ju inte lekt med VBScript sen 1999...

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

## #12 — snowcat, 2010-06-27T15:45Z

nej funkar fortfarande inte :( 
Nu blir det inget felmeddelande och man kan klicka på länken men man kommer inte till just det inlägget. Håller man muspekaren över länken och kika nere i statusbaren står det:
<http://www.facebook.com/share.php?u=http://www.historiesajten.se/>
det borde stå:
<http://www.facebook.com/share.php?u=http://www.historiesajten.se/visainfo.asp?id=512>

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

## #13 — voigtann1, 2010-06-27T16:00Z

Kolla på Tydals exempel.

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

## #14 — tydal, 2010-06-27T16:01Z

Då låter det som att RecSet("nylank") inte innehåller något.

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

## #15 — tydal, 2010-06-27T16:04Z

Sen borde det inte stå
<http://www.facebook.com/share.php?u=http://www.historiesajten.se/visainfo.asp?id=512>

utan det borde stå
<http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.historiesajten.se%2Fvisainfo.asp%3Fid%3D512>

Vissa tecken, som exempelvis frågetecken måste kodas om inuti url:er, vilket är det Server.URLEncode gör.

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

## #16 — snowcat, 2010-06-27T16:04Z

RecSet("nylank") innehåller visainfo.asp?id=512

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

## #17 — snowcat, 2010-06-27T16:05Z

> **[tydal skrev:](https://www.webforum.nu/p/1509205)**
>
> Sen borde det inte stå
> <http://www.facebook.com/share.php?u=http://www.historiesajten.se/visainfo.asp?id=512>
> 
> utan det borde stå
> <http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.historiesajten.se%2Fvisainfo.asp%3Fid%3D512>
> 
> Vissa tecken, som exempelvis frågetecken måste kodas om inuti url:er, vilket är det Server.URLEncode gör.

jo det vet jag, jag "renskrev" den när jag postade det här inlägget för att det skulle bli tydligare ;)

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

## #18 — tydal, 2010-06-27T16:12Z

> **[snowcat skrev:](https://www.webforum.nu/p/1509206)**
>
> RecSet("nylank") innehåller visainfo.asp?id=512

Med reservation för att det är elva år sen jag höll på med VBScript, men det ser alltså väldigt mycket ut som att den inte innehåller någonting.

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

## #19 — snowcat, 2010-06-27T16:15Z

men den gör det - jag lovar! :)
Om du ser på de tre första inläggen under länken "Läs mer" här.
<http://www.historiesajten.se/>
så är det samma databas.. och där hittar den ju första inlägget:
visainfo.asp?id=512
andra 
visainfo.asp?id=483
tredje
visainfo.asp?id=30

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

## #20 — Ledel, 2010-06-27T16:17Z

Kan du visa koden du skriver ut "Läs mer"-länken med?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/183938-facebook-share-länk  
Nästa sida: https://www.webforum.nu/amne/asp/183938-facebook-share-länk/page2.md
