ahora si lo que quieres es crear lineas dinamicamente para enviarlas de una vez en un arreglo, seria algo asi:
Código PHP:
Ver original
//verifica que no venga vacio lña primera peticion
if(empty($_POST['ver'])){}
else{
//si no esta vacia la carga en una variable de sesion
$dato = $_POST['dato'];
$_SESSION['datos'] = $dato;
}
if(empty($_POST['ver2'])){} else{
//si se preciona el boton mostrar este asigna la variable de sesion a la variable lista para recorrer y mostrar el arreglo
$lista = $_SESSION['datos'];
$i = 0;
echo "Tus datos son: <br><ul>";
while ($i < $n)
{
echo "<li>{$lista[$i]}</li>";
$i++;
}
echo "<ul>";
}
Código HTML:
Ver original
<form action="" method="POST" enctype="multipart/form-data"><table id="tablatracking"> <td align="left"><input onclick="agregarUsuario()" type="button" value="Agregar Permiso" id="boton_agregar" class="btn btn-success"></td> <td width="100" id="titulo">Datos a Cargar
</td> <input type="submit" name="ver" value="Registrar" id="boton_enviar" class="btn btn-warning" /> <input type="submit" name="ver2" value="Mostrar" id="boton_enviar" class="btn btn-warning" />
Código Javascript
:
Ver original// <![CDATA[
var posicionCampo = 1;
function agregarUsuario() {
nuevaFila = document.getElementById("tablatracking").insertRow(-1);
nuevaFila.id = posicionCampo;
nuevaCelda = nuevaFila.insertCell(-1);
nuevaCelda.innerHTML = "<td><input type='text' size='50' name='dato[" + posicionCampo + "]' value='' placeholder=' Dato a enviar...' required /></td>";
nuevaCelda = nuevaFila.insertCell(-1);
nuevaCelda.innerHTML = "<td><input type='button' id='eliminar' value='Eliminar' onclick='eliminarUsuario(this)' class='btn btn-danger'></td>";
posicionCampo++;
}
function eliminarUsuario(obj) {
var oTr = obj;
while(oTr.nodeName.toLowerCase() != 'tr') {
oTr=oTr.parentNode;
}
var root = oTr.parentNode;
root.removeChild(oTr);
}