Hola buenas, explico mi problema.
Yo tenía unos scripts que siempre me funcionaron para añadir campos a las bases de datos de manera simple. Estos scripts consisten en un único archivo php que funciona así:
Código PHP:
$opcion = $opcion;
switch($opcion) {
case 0: function rellenar_formulario(); break;
case 1: function validar_formulario(); break;
default: loquesea(); break;
}
Lo que sucede es que, al acceder a la página por defecto siempre me coge 0 ya que no existía valor inicial y se me iba a la función para rellenar el formulario y este, una vez rellenado, llamaba a esta misma página con el esquema formulario.php?opcion=1 y se iba a la otra función.
Por alguna razón que desconozco esto ya no me funciona, me habla siempre de "undefined variable", error que he mirado por decenas de webs pero nadie tenía el código al estilo del mío.
¿Alguna solución? gracias.