manuelitolp
El código que pusistes no usa sesiones o no se ven ahí .. cuando hablamos de "sesiones" bajo php .. nos referimos a:
www.php.net/session .. no a que un usuario lo "Autentifiques" solamente que sería lo que hace tu script actual.
Por lo demás .. si tienes algún tipo de error en la conexión o en las consultas SQL que haces .. no lo veras salvo que uses estructuras tipo:
$result= mysql_query( ....) or die (mysql_error());
Es decir, .. usar "mysql_error()" para intentar ver ese error de SQL o conexión que puedas tener. Por otro lado, al uso eso bajo flash .. no sé en que punto verías ahí el error o lo "taparía" flash (no se vé) .. en tal caso intententa probar el script aislado con llamada directa desde un formulario HTML simple o por el URL pasando tus variables que ahí usas, prueba esos "login" de tus usuarios que se han quejado del problema.
Un saludo,