Login funktioniert nicht richtig

mirrorcs

Grünschnabel
hallo Leude,

ich verzweifel langsam. Ich habe eine Seite gemacht, in der man sich am Anfang einloggen muss.
Nach dem Login werden benötigte Hintergrundbilder geladen.
Bei mir funktioniert alles perfekt. Nur bei meinen Freunden passiert meisstens nix.
Sie geben ihre Daten ein und dann steht untem im Browser, dass er auf eine Antwort des Servers wartet.
Manchmal funktioniert es bei ihnen aber meisstens nicht :(

Hier mein Code:

Also ich vergleiche den eingegebenen nick und das pw mit einer datenbank über php.

actionscript 3.0

Code:
//Inputtext leeren
ip_nick.text = "";
ip_pw.text = "";

var nick:String = "";


// variablen für check_pw_nick
var vars:URLVariables;
var url:String = "http://cs-jude.de/logincontrol.php?cache=";
var re:URLRequest;
var resultVars:URLVariables;
var loader:URLLoader;

bt_login.addEventListener(MouseEvent.CLICK,check_pw_nick);

function check_pw_nick (mouseEvent:MouseEvent):void
{
	// vergleich des inputs mit der datenbank!

		
		vars = new URLVariables();
		re = new URLRequest (url);
		
		 vars.nick = ip_nick.text;
		 vars.pw = ip_pw.text;
		 
		 if((vars.nick == "")||(vars.pw == "")){
		 vars.nick = " ";
		 vars.pw = " ";
		 }
		 
		 loader = new URLLoader();

         loader.addEventListener(Event.COMPLETE, onComplete);
          
            loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
            loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
            loader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
            resultVars = new URLVariables();
			
            re.data = vars;
            re.method = URLRequestMethod.POST;
			
			

		
		
		
		loader.load(re);
		
		
	}

function onComplete(e:Event):void {
            resultVars.decode(e.currentTarget.data);
			
			
			if(resultVars.pw2 == vars.pw)
			{
				for(var i:Number = 0;i<vars.nick.length;i++)
				{
					if(vars.nick.charAt(i) != " ")
				nick += vars.nick.charAt(i);
				}
				trace(nick);
			MovieClip(this.parent).weiter_connecten ();
			}
			if(resultVars.pw2 != vars.pw)
			MovieClip(this.parent).gotoAndPlay("error");
            
        }

Achso ich habe noch einen gastlogin-bereich eingebaut. Da muss man kein nick oder pw angeben, sondern gelangt direkt zum laden der hintergrundbilder. Das funktioniert wiederrum bei jedem -.- .
Also denke ich, dass es hier am php-script liegt.

PHP:
<?
//einlogdaten
include ('include.ini'); 

//zur datenbank connecten
mysql_connect($server,$user,$pass);
@mysql_select_db("$dbase");





//überprüfen ob nick und pw vorhanden sind

//zu erst variablen an php übergeben !

	 $rnick =  $_POST['nick'];
 	 $rpw =  $_POST['pw'];

// nick und pw in datenbank "raussuchen"
$einlesen = mysql_query("SELECT db_pw FROM $tablename WHERE db_nick = '$rnick'");

$rpw2 = mysql_result($einlesen,"db_pw");

echo "resultNumber="."test" . "&pw2=".$rpw2 . "&display=".$display ;



?>

also eigentlich wird nur das pw zu dem nick rausgesucht aus der db und dann übergeben und dann verglichen ... aber irgendwie muss es hierbei haengen, denn es kommt nicht zum Event.CoMPLETE des loader aber auch zu keinem fehler !

Ihr koennt es ja mal selber probieren

Page: http://www.cs-jude.de
nick:mirror
pw:sveti

Bitte helft mir :(

Danke

Mirco
 
Hat keiner eine Idee woran es liegen könnte ?

Ich meine ich kann mich ja immer auf der page einloggen ... egla mit welchem nick ... aber bei den anderen klappt es nicht -.- ...

es liegt auch nicht am browser... sie haben inet explorer und firefox ausprobiert. Und nur gelegentlich erfolg ...

Hat keiner rat ?
 
Zurück