hi,
Error: document.sendForm.picture has no properties
document.sendForm.picture[<? echo $i ?>]['picName'].value = [...]
hier versuchst du, auf eine collection namens picture innerhalb deines formulares zuzugreifen.
ein solche gibt es aber nicht.
for ($i = 0; $i < 3; $i++) {?>
<input type="hidden" name="picture[<? echo $i ?>][picName]" >
hier erzeugst du mehrere inputs mit namen wie picture[0][picName].
daraus erstellt javascript aber natürlich keine collection picture[] unterhalb des form-objektes, so wie du es weiter oben wohl voraussetzt.
schau dir mal http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines an - das sollte dein problem lösen, wenn du darüber hinaus noch weißt, dass man für # dort statt der nummer der elemente im dokument auch ihre jeweiligen namen einsetzen kann.
gruß,
wahsaga
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."