salve ho un problema con questo codice:
codice:
if($HTTP_POST_VARS){
while(list($lvar,$lvalue)=each($HTTP_POST_VARS)){
if(ereg("^riga",$lvar,$unarray)){
//sleep(2);
$pezzi=explode("|",$lvalue);
$idprodotto=prodotto($pezzi[0]);
$sent++;
$note=$pezzi[1];
$quantita=$pezzi[2];
$prezzo=$pezzi[3];
$sconto=$pezzi[4];
$iva=$pezzi[5];
$misura=$pezzi[6];
$aliva=$pezzi[7];
$sub=$pezzi[8];
$note=rteSafe($note);
echo "$sent - $note - $quantita - $misura - $aliva - $iva - $sub
";
con il ciclo ottengo da delle text field una serie di righe di questo tipo:
|nomearticolo|1|9.00|undefined|0.36|nu|4|9.00
le text field vengono inserite cosi:
codice:
$('#miatabella').append("<tr id=\"aaa"+a+"\"><td class=\"textDisplay1\"><input type=\"text\" name=\"riga"+a+"\" value=\""+valore+"|"+valore2+"|"+valore3+"|"+valore4+"|"+valore5+"|"+valore9+"|"+valore7+"|"+valore8+"|"+valoreq+"\"/>"+valore+"</td><td class=\"textDisplay1\">"+valore2+"</td><td class=\"textDisplay1\"><font size=6>"+valore3+"</font></td><td class=\"textDisplay1\"><font size=6>"+valore7+"</font></td><td class=\"textDisplay1\"><font size=6>"+valore9+"</font></td><td class=\"textDisplay1\"><font size=6>"+valore8+"</font></td><td class=\"textDisplay1\"><font size=6>"+valore4+"</font></td><td class=\"textDisplay1\"><font size=6>"+valoreq+"</font></td><td class=\"textDisplay1\">
con il primo script divido le righe e le scompongo in pezzi...
solo che il ciclo mi salta qualche riga....
non riesco a capire il perchè....