Salve a tutti ho questa pagina html che tramite php stampa n campi(n dato dalla pagina precedente) e con javascript ne aggiungo o ne tolgo senza ricaricare la pagina il problema è che quando invio i dati non ricevo quelli eventualmente aggiunti da javascript.
Il codice delle pagine sono i seguenti:
quando aggiunge i campi gli scrive dentro <P id="PARAH"></P>Codice HTML:<script type="text/javascript"> var arrInput = new Array(0); var arrInputValue = new Array(0); function addInput() { arrInput.push(arrInput.length); arrInputValue.push(""); display(); } function display() { document.getElementById('parah').innerHTML=""; for (intI=0;intI<arrInput.length;intI++) { document.getElementById('parah').innerHTML+=createInput(arrInput[intI], arrInputValue[intI]); } } function saveValue(intId,strValue) { arrInputValue[intId]=strValue; } function createInput(id,value) { return "<input type='text' size='10' id='array[] '><input type='text' value='1'id='array2[]' size='10'><input type='text' id='array3[]'size='10' value='0'></br>"; } function deleteInput() { if (arrInput.length > 0) { arrInput.pop(); arrInputValue.pop(); } display(); } </script> <form name="modulo" action="processa.php" method="post" > Completa i seguenti campi: <?php for ($a=0; $a<$q; $a++){ $cont=$cont+1; echo"<input type='text' name='array[]' size='10'>"; echo"<input type='text' value='1'name='array2[]' size='10'>"; echo"<input type='text' value='0'name='array3[]' size='10'><br>"; } ?><p style="margin-top: 1px" id="parah"></p> <input type="button" value="Aggiungi un articolo" OnClick="addInput()"> <input type="button" value="Cancella un articolo" OnClick="deleteInput()"> <br><br>
Processa.php
A schermo mi da solo i dati che provengono da PHP e non da javascript.Codice PHP:
<?php
require('connessione.php');
session_start();
$cod=$_SESSION['idaccesso'];
for ($a=0; $a<count($_POST['array']); $a++){
echo $codart= addslashes($_POST['array'][$a]);
echo $q= addslashes($_POST['array2'][$a]);
echo $sco= addslashes($_POST['array3'][$a]);
}
}
?>
mi dite cosa c'è che non va??? grazie in anticipo

LinkBack URL
About LinkBacks

