Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2014, 10:20
principalcount2013
 
Fecha de Ingreso: septiembre-2014
Mensajes: 13
Antigüedad: 10 años, 1 mes
Puntos: 0
Pregunta no puedo recorrer post con foreach pra obtener sus indices y valores

Tengo el siguiente formulario en html
Código HTML:
Ver original
  1. <form action="procesar.php" method="post" name="form">
  2. <section class="formaulario">
  3. <table class="form">
  4.     <tr><td><p>Nombre<td><input type="text" name="nombre" placeholder="Introduzca Su Nombre" title="Nombre"></p></td></tr>
  5.     <tr><td><p>Apellido<td><input type="text" name="apellido" placeholder="Introduzca Su Apellido"></p></td></tr>
  6.     <tr><td><p>CI<td><input type="text" name="ci" placeholder="Introduzca Su C.I"></p></td></tr>
  7.     <tr><td><p>Direccion<td><input type="text" name="direccion" placeholder="Introduzca Su Direccion"></p></td></tr>
  8.     <tr><td><p>Telefono<td><input type="text" name="nombre" placeholder="Introduzca Su Telefono" font size="11"></p></td></tr>
  9.     <tr><td><p>Sexo<td><select><option>Femenino</option><option>Masculino</option></select></p></td></tr>
  10.     <tr><td><p>Correo Electronico<td><input type="text" name="correo" placeholder="Introduzca Su Email"></p></td></tr>
  11.    
  12.     <tr><td colspan="2"><input class="boton" type="submit" name="registrar" value="REGISTRAR">
  13.         <input class="boton" type="submit" name="buscar" value="BUSCAR">
  14.     <input class="boton" type="submit" name="actualizar" value="ACTUALIZAR">
  15. <input class="boton" type="submit" name="ELIMINAR" value="ELIMINAR"></td></tr>

y en php esto:

Código PHP:
Ver original
  1. <?php
  2. include_once("conexion.php");
  3.  
  4. function metodo()
  5. {
  6. $tmp=false;  
  7.  
  8.     foreach ($_POST as $key => $valor)
  9.     {  
  10.        
  11.     if ((isset($_POST[$valor])) && (!empty($_POST[$valor])))
  12.     {
  13. //      $tmp=true;
  14.         echo "el campo " . $_POST[$valor] . " contiene :" . $_POST[$key];
  15.         }
  16.     else
  17.         {
  18.     //  $tmp=false;
  19.         echo "el campo " . $_POST[$valor] . " contiene :" . $_POST[$key];
  20.         }
  21.     }
  22.     return $tmp;
  23. }
  24.  
  25. metodo();
  26. ?>

el problema es que no me sale algo como:

el campo nombre contiene: raul no entiendo, sera el foreach