Bueno, ese es un diagnóstico incorrecto, porque el paciente no responde sobre los síntomas, ni tampoco cuenta lo que hizo...
Partamos de un detalle: No nos estás mostrando
codigo, estás poniendo
pedazon de código sin orden ni lógica. Lo que debes hacer es:
1) Postar los scipts
completos que estás usando.
2) Describir cómo los usa la aplicación.
3) Postear qué mensajes o comportamientos incorrectos notas.
Con la forma que estás describiendo no hay modo de analizar bien el por qué se produce lo que te sucede.
¿Se entiende ahora?
Seamos realistas: con 926 posts en tu haber en FDW, ya deberías saber cómo comunicarte en este sitio...
¿No crees?