Ummmmmmm, cierto ;)
Probaré entonces con esto, que creo que es como sería la 2º forma que comentas, ¿no?:
Código PHP:
function VariablesFormulario ($_POST) {
foreach ($_POST as $campo => $valor) {
$asignacion = "$" . $campo . "='" . $valor . "';";
eval($asignacion);
}
}
Saludos y comentaré los resultados.