Link innehåller en länk t.ex www.pellesoft.se Ser inte det lite lustigt ut? <code>Problem med att skriva ut split.
nu vill jag hämta ut pellesoft om nu inte linkn innehållet något värde. (angivet namn)
<code>
If Request("Linkn") ="Null" or Request("Linkn") = "" then
Lnk = Split(Request("Link,.,"))
end if
</code>
Problemet kommer när jag ska skriva ut lnk på följande sätt.
<code>
Response.write Lnk(1)
</code>
Efter som
<code>
Lnk(0) = www
Lnk(1) = pellesoft
lnk(2) = se
</code>
men när jag ska skriva ut de så får jag fel på fel även om jag har förbestämt lnk(2) i dim
den säger följande felmedelande:
<code>
Körningsfel i Microsoft VBScript (0x800A0009)
Felaktigt matrisindex: '[number: 1]'
/demo/link.asp, line 57
</code>
Kör jag med
<code>
Dim lnk(2)
</code>
Får jag att de är inbördes konflikt då de inte är rätt datatyp.
Någon med någon bra lösning kollat i forumet men hitta inte rätt svar på frågan.Sv: Problem med att skriva ut split.
<code>
<b>Lnk = Split(Request("Link,.,"))</b>
'så här ville jag ha det till
Dim Lnk
Lnk = Split(Request("Link","."))
Response.write Lnk(1)
</code>
Jag tror att det skall vara så.Sv:Problem med att skriva ut split.
Lnk = Split(Request("Link","."))
</code>
Då säger den att de är fel argument.
<code>
# Körningsfel i Microsoft VBScript (0x800A01C2)
Fel antal argument eller felaktig egenskapstilldelning.: 'Request'
/demo/link.asp, line 58
# Webbläsare:
</code>
Så säger den då.