Cita: Pero igual en todos los casos.. tengo que validar con el nombre del campo...
pero .. piensa un poco .. Un "programa" tiene un flujo y este se controla con estructuras de control como el IF o cualquier otra.
"Validar" no es más que decir "Si tiene tal valor haz esto .. SINO .. haz lo otro"... Por ende el IF siempre existirá ..
Lo que puedes hacer es también aprovecharte de que las variables que envias de un formulario o link (por GET o POST para el ejemplo) viajan en un array .. así que podrías validar TODOs estos campos de tu formulario o links sin necesidad de conocer los nombres de los campos de la forma:
Código PHP:
foreach ($_POST as $campo){ // GET o POST según el metodo
if (empyt($campo)){
echo "El campo ".$campo. " está vacio.<br>";
}
}
Pero, esto sería "todo" campo de tu formulario o lo que corresponda ..
Un saludo,