Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/06/2011, 13:37
prozaius
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Control formulario

Cita:
Iniciado por pateketrueke Ver Mensaje
Te invito a leer el siguiente tema:
[url]http://www.forosdelweb.com/f18/undefined-index-undefined-variable-923992/#post3904555[/url]

Ahí se explica el por que de este sencillo error.
Muchas gracias por tu pronta respuesta. Según el tema que me envías:

"La solucion todo el tiempo es predefinir algun valor -en caso de variables definidas manualmente- o bien, asignar un valor por defecto en cualquier otra circunstancia".

Pero me surge otra duda: por lo que he leído, en php no es necesario inicializar variables, por lo que en mi ejemplo la primera vez que se ejecuta el script llega al switch, y al no tener la variable $accion ningún valor ejecuta la opción default (por eso se muestra el formulario), ¿es correcto? Si así fuese, sigo sin entender porque aparece el error.

Y si como dices es necesario inicializar $accion, ¿de qué me sirve la opción default? Estoy bastante perdido...