---
title: "Felaktigt matrisindex"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11214-felaktigt-matrisindex"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bendro"
published: "2001-08-21T07:54:00.000Z"
updated: "2001-08-21T08:16:00.000Z"
replies: 7
views: 245
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/11214-felaktigt-matrisindex"
---

# Felaktigt matrisindex

## #1 — Bendro, 2001-08-21T07:54Z

Någon som kan förklara vad detta felmeddelande betyder?

```
Felaktigt matrisindex: '27'
```

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

## #2 — mrblonde, 2001-08-21T07:57Z

tja du aksne försöker ta fram något ur din array som finns på plats 27, men du har inte så stor matris?

Lite mer kod?

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

## #3 — Tobbster, 2001-08-21T07:58Z

Använder du inte ett indexnr som är större en indexet i din flerdimensionella array.......

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

## #4 — Bendro, 2001-08-21T08:02Z

Formulärsidan:

```
<%while not rs.eof%>
<tr>
	<td class=text width=30%><%=rs("levartnr")%></td>
	<td class=text width=50%><%=rs("varuNamn")%></td>
	<td class=text width=10%><input type=text name="id" size=5 value=0><input type=hidden name="<%=rs("artnr")" value=<%=rs("artnr")%>></td>
</tr>
<%i = i+1
rs.movenext
wend%>
<tr>
	<td class=text colspan=3><input type=submit value="Skicka order"><input type="hidden" value=<%=i%> name="antalinputfält"></td>
</tr>
</table>
```

Mottagar sidan där jag skall skriva ut Antal och ID parvis, som den är nu håller jag fortfarande på och testar så det är bara Antal som jag försöker skriva ut:

```
antal=request.form("antal")
id=request.form("id")
antarray=split(antal,",")
idarray=split(id,",")
i=request.form("antalinputfält")
%>
<html>
	<head>
		<title></title>
<link rel=stylesheet href="style1.css" type="text/css">
</head>
<body bgcolor=#FFFFFF>
<%for x = 1 to i%>
<%=antarray(x)%>
<%next%>
```

i har värdet 27 som det ser ut nu.

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

## #5 — LarsG, 2001-08-21T08:06Z

```
<%for x = 1 to i%>
<%=antarray(x-1)%>
<%next%>
```

Arrayindex börjar på 0

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

## #6 — Bendro, 2001-08-21T08:07Z

Ok...testade att lägga in en i=i-1 på mottagarsidan och nu verkar det funka.
Fick också ändra till For x = 0 to i

Är jag rätt ute eller hade jag bara tur?

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

## #7 — Bendro, 2001-08-21T08:13Z

Hmm..skrev innan jag hade läst ditt inlägg LarsG.
Duger min lösning eller är din säkrare/bättre?

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

## #8 — LarsG, 2001-08-21T08:16Z

Ser ingen skillnad, så visst går det att göra som du har gjort.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11214-felaktigt-matrisindex
