Tengo el siguiente formulario en html
Código HTML:
Ver original<form action="procesar.php" method="post" name="form"> <tr><td><p>Nombre
<td><input type="text" name="nombre" placeholder="Introduzca Su Nombre" title="Nombre"></p></td></tr> <tr><td><p>Apellido
<td><input type="text" name="apellido" placeholder="Introduzca Su Apellido"></p></td></tr> <tr><td><p>CI
<td><input type="text" name="ci" placeholder="Introduzca Su C.I"></p></td></tr> <tr><td><p>Direccion
<td><input type="text" name="direccion" placeholder="Introduzca Su Direccion"></p></td></tr> <tr><td><p>Telefono
<td><input type="text" name="nombre" placeholder="Introduzca Su Telefono" font size="11"></p></td></tr> <tr><td><p>Correo Electronico
<td><input type="text" name="correo" placeholder="Introduzca Su Email"></p></td></tr>
<tr><td colspan="2"><input class="boton" type="submit" name="registrar" value="REGISTRAR"> <input class="boton" type="submit" name="buscar" value="BUSCAR"> <input class="boton" type="submit" name="actualizar" value="ACTUALIZAR"> <input class="boton" type="submit" name="ELIMINAR" value="ELIMINAR"></td></tr>
y en php esto:
Código PHP:
Ver original<?php
include_once("conexion.php");
function metodo()
{
$tmp=false;
foreach ($_POST as $key => $valor)
{
if ((isset($_POST[$valor])) && (!empty($_POST[$valor]))) {
// $tmp=true;
echo "el campo " . $_POST[$valor] . " contiene :" . $_POST[$key];
}
else
{
// $tmp=false;
echo "el campo " . $_POST[$valor] . " contiene :" . $_POST[$key];
}
}
return $tmp;
}
metodo();
?>
el problema es que no me sale algo como:
el campo nombre contiene: raul
no entiendo, sera el foreach