Tengo el siguiente código
Código PHP:
<?php
extract($_POST,EXTR_SKIP);
extract($_GET,EXTR_SKIP);
?>
<html>
<head>
<title>Agregar campos</title>
<script language="javascript" type="text/javascript">
var posicionCampo=1;
function agregarUsuario(){
nuevaFila = document.getElementById("tablaUsuarios").insertRow(-1);
nuevaFila.id=posicionCampo;
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td><input type='text' size='15' name='nombre["+posicionCampo+"]' ></td>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td> <input type='text' size='10' name='web["+posicionCampo+"]' ></td>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td> <input type='text' size='10' name='correo["+posicionCampo+"]' ></td>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td><input type='button' value='Eliminar' onclick='eliminarUsuario(this)'></td>";
posicionCampo++;
}
function eliminarUsuario(obj){
var oTr = obj;
while(oTr.nodeName.toLowerCase()!='tr'){
oTr=oTr.parentNode;
}
var root = oTr.parentNode;
root.removeChild(oTr);
}
</script>
</head>
<body>
<table id="tablaUsuarios">
<?php
if (isset($enviar)){
echo "Su nombre :".$nombre[posicion]."<br>";
echo "Su web :".$nweb[posicion]."<br>";
echo "Su correo :".$correo[posicion]."<br>";
}
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
print('
<tr>
<td width="175">Nombre</td>
<td width="175">Sitio Web </td>
<td width="100">Correo</td>
<td width="100">Acciones</td>
</tr>
<tr>
<td align="right" colspan="4">
');
echo "<input type='button' onClick='agregarUsuario()' value='Añadir usuario' >";
echo "</td>";
echo "</tr>";
echo "<tr><td colspan='4' align='right'><input type='submit' name='enviar' value='enviar'></td></tr>";
echo "</form>";
?>
</table>
</body>
</html>
Como pueden ver lo que hago es generar un formulario que pide al usuario una serie de datos, en este caso el usuario puede ingresar varios datos a la ves con el boton
Añadir usuario, lo mismo puede añadir un usuario que varios y después dispone de un botón
enviar, para poder guardar los datos ingresados. A modo de prueba he decidido que una ves que se de clic en el boton enviar estos datos sean mostrados en pantalla, con el objetivo de ver si la forma en que he llamado a las variables es la correcta pero no me devuelven nada y no se como acceder al contenido ingresado en el formulario.
Pudiera ayudarme alguien, para saber como es que puedo visualizar el contenido del formulario. Gracias.