A ver, no tienes ni idea de que hace extract, esa función divide los items dentro de un array y los coloca en variables por separado, por ultimo, extract devuelve EL NUMERO de variables importadas, por lo cual, no tiene nada que hacer esa función hay....
Ya te dijeron que debes de colocar SI o SI los nombres de los campos diferentes, o si vas a usar el mismo tienes que AGREGAR los corchetes "nombre_input[]", si lo haces de la ultima forma solo tienes que hacer un count a la variable
Código PHP:
Ver original<form id="miform" action="" method="post">
<input type="text" name="texto[]" />
<input type="text" name="texto[]" />
<input type="text" name="texto[]" />
<input type="text" name="texto[]" />
<input type="text" name="texto[]" />
<input type="submit" value="Enviar" />
</form>
<?php
if (isset($_POST['texto'])) { $numText = count($_POST['texto']); for($i=0; $i<$numText; $i++) {
echo $_POST['texto'][$i];
}
}