webForumDet fria alternativet

Content linking

6 svar · 174 visningar · startad av M

MMedlem sedan aug. 200065 inlägg
#1

Jag försöker dela upp en större sida över flera sidor och göra länkarna mellan dessa dynamiska. Men jag får det inte att fungera! :( Om jag fattat det hela rätt så ska man använda servervariabeln "content linking". Jag har då en vanlig textfil där den ska hämta länken och en beskrivning av denna, men den hittar inte länkarna! Vad gör jag för fel, någon som kan?

<% Set NL = Server.CreateObject("MSWC.NextLink") %>
<% Lista = NL.GetListCount("nextlink.txt") %>
<% I = 1 %>

<ul><b>Lista med mina länkar</b>

<% Do While I <= Lista %>

<li><a href="<% =NL.GetNthURL("nextlink.txt", I) %>"><% =NL.GetNthDescription("nextlink.txt", I) %></a>

<% I = I + 1 %>

<% Loop %>

------------------
/M

clownMedlem sedan juni 2000126 inlägg
#2

"content linkning" är en component som måste vara installerad på webbservern.
Kanske därför det inte fnugerar?!?

asptoday har en artikel om detta här: http://www.asptoday.com/articles/20000201.htm

Lycka till! :)

MMedlem sedan aug. 200065 inlägg
#3

Jag använder IIS och där ska den komponenten vara installerad. Jag har kommit någon milimeter närmare en lösning... den hämtar nämligen uppgifterna korrekt från textfilen MEN när jag lägger en a href-tagg runt utdatan så försvinner den helt.

Alltså, detta fungerar:

<% =NL.GetNthURL("nextlink.txt", I) %> <% =NL.GetNthDescription("nextlink.txt", I) %>

Men när jag gör så här fungerar det inte:

<a href="<% =NL.GetNthURL("nextlink.txt", I) %>"><% =NL.GetNthDescription("nextlink.txt", I) %></a>

Fattar inte varför. :(

------------------
/M

MMedlem sedan aug. 200065 inlägg
#4

Hm, fel av mig... det verkar som om:

<% =NL.GetNthURL("nextlink.txt", I) %>

...skriver ut hela raden i textfilen och inte bara den första länken medans:

<% =NL.GetNthDescription("nextlink.txt", I) %>

...inte skriver ut något alls. Textfilen ser alltså ut så här:

default.asp Sidan som är startsida för de andra sidorna
fil1.asp Sida som innehåller värdet 1
fil2.asp Sida som innehåller värdet 2
fil3.asp Sida som innehåller värdet 3
fil4.asp Sida som innehåller värdet 4
fil5.asp Sida som innehåller värdet 5

...där den första raden ska hämta upp _bara_ filx.asp och den andra raden hämtar upp länkbeskrivningen.

------------------
/M

emissionMedlem sedan dec. 19996 721 inlägg
#5

Variablen I innehåller rätt värde?

URL och beskrivning är separerad med tab?

MMedlem sedan aug. 200065 inlägg
#6

Japp, räknaren fungerade... men tabben... där var felet. Hade bara ett mellanslag! Men alltså, vad är skillnaden mot en tabb och ett mellanslag??? Den läser väl inte fler än ett mellanslag i alla fall???

Tack för hjälpen! :)

------------------
/M

emissionMedlem sedan dec. 19996 721 inlägg
#7

Jo, men tab har ett annat ASCII-värde än mellanslag, och det är det värdet som används för att dela upp raderna.

126 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)