Cita:
Iniciado por Synkronice
Hola edrc5,
antes de nada quiero pedirte un esfuerzo adicional. Ya se que eres junior en esto, pero eso no quita para que intentemos analizar y entender como funcionan las cosas.
Que quiero decir con esto? Pues me refiero a que si estamos creando los input dinamicamente desde Javascript, como vas a crear el contador en PHP?...
PHP solo se ejecuta cuando llamas a un script, una vez la pagina ya ha sido enviada al navegador, PHP ya no entra en juego, de ahi que tengamos que usar Javascript para poder crear interfaces dinamicas en el navegador del usuario.
Recuerda...
1- PHP se ejecuta en el servidor, compone la salida y la envia al navegador, y ahi muere su actuacion.
2- Javascript se ejecuta en el navegador del usuario, y nos permite capturar eventos de la interfaz y llamar a funciones para que hagan lo que nosotros queramos.
Aclarado esto volvamos a tu problema.
Tu estas creando inputs dinamicos, asi que despues de lo anterior deducimos que esto ocurre en Javascript.
Si tenemos que asignar un nombre unico a estos inputs debemos hacerlo en el momento que creamos los inputs, correcto?
Intentalo terminar tu y si te vuelves a atascar seguimos hablando.
Suerte y al toro!
Listo Synkronice,
Ya pude solucionar, si fue lo mejor para mí poner algo adicional para buscar la solución, te comentó que agregue a cada función agregar fila un elemento.name = 'txt[]' y luego para pasarlo a la otra pagina realice un
Código:
<?php
if (isset($_POST)==true && empty($_POST)==false) {
$txt = $_POST['txt'];
} ?>
para luego aplicar un foreach por cada elemento e imprimirlo por incremento
Código:
foreach ($txt as $a => $b) y luego echo $a+1;
.
Gracias por motivarme.
Saludos.