i've been trying to parse a csv file for some time now, and cant figure out how it's done...

I've loaded the csv into a array, using the readFile() UDF, but as soon as I start doing stuff like:

Code:

$serverlist = readfile("serverliste.csv")
$dimen = Ubound($serverlist)
logLine("Filen har: $dimen linjer")

dim $blah[$dimen,2]
$currrow = 0

For Each $row In $serverlist
logLine("$row")
$temp = split($row,";")
$blah[$currrow,0] = $temp[0]
$blah[$currrow,1] = $temp[1]
$blah[$currrow,2] = $temp[2]
$currrow = $currrow +1
Next



I keep getting "array reference out of bounds!", even though is should be "in bounds" afaik...

Anyone see what's wrong here?