PHP – Recorrer variables pasadas por post
Existen diversas formas para recorrer las variables pasadas por post en PHP o cualquier otro array, podemos usar un bucle foreach o usar la función extract de PHP, si lo que queremos es asignar los valores de $_POST a variables yo usaría extract, si por el contrario lo que queremos es evaluar los valores de los distintos elementos, para enviarlos por email por ejemplo, yo usaría un bucle foreach.
$message .= '<h2>Parámetros pasados por POST</h2><hr />'; foreach($_POST as $nombre_campo => $valor) { $message .= '$' . $nombre_campo . '=\'' . $valor . '\';<br />'; } $destinatario = 'direccion@email.es'; $asunto = 'Valores del Array $_POST'; $headers = 'From: Nombre <direccion@email.es>\r\n'; mail($destinatario,$asunto,$message,$headers); extract($_POST);