Quiero que desde la opción del menú invocar al controlador PHP y ejecutar un proceso.
**ACTUALIZADO**
He agregado
Código HTML:
<a href="index.php?action=control&Menu=1">Opción de Menú</a>
Y desde un listado en pantalla al dar click a un registro ejecutar esto:
Código HTML:
<a href="index.php?action=control&valor={$Usuario[i]->get_usuario()}">{$Usuario[i]->get_usuario()}</a>
También invoca al mismo controlador pero ejecuta el proceso correspondiente.
Este es el controlador PHP:
Código PHP:
if ( ($_SERVER['REQUEST_METHOD'] == 'POST') && (!empty($_POST['grabar'])) ) {
// PROCESO 1 -- Esto hace cuando viene de un formulario
}
if (!empty($_GET['valor'])) {
// PROCESO 2 -- Esto hace al dar click desde una tabla sin formulario
}
if (!empty($_GET['menu'])) {
// PROCESO 3 -- Esto ejecuta desde el menú que es un href
}
Ya sé que hay que utilizar sentencias preparadas y todo eso.
Pero me parece muy débil la verificación de los parámetros que vienen con $_GET.
Alguna sugerencia?