Fehlerhaftes login Script

DerEisige

Erfahrenes Mitglied
Hallo

hab hier ein Problem, und zwar zählt der nicht richtig die Menge der Accounts.
Hoffe, dass jemand meinem Gedanken folgen, und mir helfen kann
PHP:
<?php
if($_POST['unsichtbar'] == 'login'){
	session_start ();
	session_unset (); 
	session_destroy ();
	
	$account = $_POST['account'];
	$passwort = $_POST['passwort'];
	if(empty($account)){
			$fehlende_felder++ ;
			$error = " ";
			$error_account = "<i class=\"error_schild\">es würde kein Account angegeben</i><br />\n";
	}
	if(empty($passwort)){
			$fehlende_felder++ ;
			$error = " ";
			$error_passwort = "<i class=\"error_schild\">es würde kein Account angegeben</i><br />\n";
	}
	else{
		$passwort = md5($passwort);
	}

	if($fehlende_felder == 0){
		include "../scripts/MySQL.php";
		mysql_select_db(MYSQL_DATABASE);
		
		$mysql_daten = mysql_query("SELECT id FROM 22312m10929_1. account WHERE account LIKE '$account'");

		
		if($mysql_daten == 1){
			$data = mysql_fetch_array($mysql_daten);
			if($data['passwort'] == $passwort){
				session_start (); 
				$session_id = htmlspecialchars(SID);
				$_SESSION["id"] 	= $data["id"]; 
				$_SESSION["firma"] 	= $data["firma"];
				$_SESSION["anrede"] = $data["anrede"];
				$_SESSION["vorname"] = $data["vorname"];
				$_SESSION["nachname"] = $data["nachname"];
				$_SESSION["geburtsdatum"] = $data["geburtsdatum"];
				$_SESSION["strasse"] = $data["strasse"];
				$_SESSION["hausnummer"] = $data["hausnummer"];
				$_SESSION["land"] = $data["land"];
				$_SESSION["plz"] = $data["plz"];
				$_SESSION["stadt"] = $data["stadt"];
				$_SESSION["e_mail"] = $data["e_mail"];
				$_SESSION["passwort"] = $data["passwort"];
				$_SESSION["account"] = $data["account"];
				$_SESSION["domain"] = $data["domain"];
				$_SESSION["anmelde_datum"] = $data["anmelde_datum"];
				$_SESSION["anmelde_uhr"] = $data["anmelde_uhr"];
				$_SESSION["sicherheitsfrage"] = $data["sicherheitsfrage"];
				$_SESSION["geheimeantwort"] = $data["geheimeantwort"];
				$_SESSION["webspace"] = $data["webspace"];
				$_SESSION["email_server"] = $data["email_server"];
				header("Location: index.php?$session_id");
			}
			else{
				echo "Passwort waren falsch";
			}
		}
		else{
			echo "account existirt nicht";	
		}
	}
}
?>
 
Zuletzt bearbeitet:
Hallo

hab hier ein problem und zwar wir zelt der nicht richtig die menge der accounts.
hoffe das jemand einen gedanken folgen kann und mir helfen kan.
Hi,

vielleicht kann ja jemand deinem Gedanken mit dieser berichtigten Fassung deiner doch etwas unverständlichen Ausführung folgen:

"Hallo,

hab hier ein Problem, und zwar zählt der nicht richtig die Menge der Accounts.
Hoffe, dass jemand meinem Gedanken folgen, und mir helfen kann
."


mfg Maik
 
sorry Sorry Maik werde es ab jetzt beachten, und hab’s oben auch geändert.

Und Gumbo du hast Recht was ich da Hirn da produziert hat passt fern und hinten nicht,
:rolleyes: weiß auch nicht wie mein Hirn darauf gekommen ist sorry.

Dan mach ich jetzt erst mal eine pause und fang dann noch mal neu an.
 
Zurück