hi,
strOutput2 += "<input name="ID_"+ i +"" value="" + fields[0] + "">";
document.write(strOutput2);Die i's deshalb, weil jemand etwas bestellen können soll und er auch mehrere Sachen bestellen kann. Das heißt, es wird nachher nicht nur ein verstecktes input im HTML-Dokument, sondern mehrere geben.
dann lasse die i's ganz weg.
benenne deine felder wie folgt:
<input type="hidden" name="feldname[]" value="blah">
wichtig sind die klammern [] nach feldname.
dadurch bekommst du in php ein array zurückgeliefert, dass alle übertragenen(!) werte aus den feldern mit namen feldname beinhaltet,
$HTTP_POST_VARS["feldname"][]
und in php ein array zu durchlaufen, sollte ja kein problem darstellen (z.b. mit foreach).
gruss,
wahsaga