plik html:
<style type="text/css"> <!-- input.form { display: block; } --> </style> <script type="text/javascript"> <!-- function dodaj(pole){ var znacznik = document.createElement('input'); znacznik.setAttribute('type', 'text'); znacznik.setAttribute('name', 'cos[]'); znacznik.className = 'form'; var pole = document.getElementById(pole); pole.appendChild(znacznik); } function policz(){ var elementy = document.formularz.length; window.alert(elementy); } </script> </head> <body> <form action="wyswietl.php" method="post" name="formularz"> <div id="form"> <input type="text" name="cos[]" class="form" /> </div> <div> <input type="button" value="Dodaj kolejne pole" onclick="dodaj('form');" /> <input type="submit" value="Wyślij" /> <input type="button" value="Policz" onClick="policz()" /> </div>
plik php:
<?php $name = $_POST['cos']; foreach ($name as $key => $val){ } ?>
w czym problem?