Danke, genau den Befehl hab ich gesucht :-D
Ich werde es dann mal Probieren
Edit:
Ich habe jetzt alles reingeproggt und es funktioniert alles super. Danke für deine Hilfe.
Und für alle die auch Probleme mit dem verschlüssel des Confixx Passwortes haben, hier noch mal die Zusammenfassung:
Zunächst müssen die Daten aus der Confixx Datenbank die zu dem eingegebenen Benutzernamen gehören ausgelesen werden:
PHP:
$result = mysql_query("SELECT * FROM kunden WHERE kunde='$_SESSION[Name]'");
$daten = mysql_fetch_array($result);
Mit diesen Informationen muss man den vorhandenen Salt Wert aus der Confixx Datenbank ausgelesen werden. Da dieser im Confixx Passwort drinn steht wird hier die Funktion
substr() genommen
PHP:
$salt = substr($daten[longpw], 1, 12);
Die Variable $daten[longpw] beinhaltet dabei Das komplette Passwort welches in der Confixx Datenbank in der Form $1$[8_ZEICHEN_SALT]$[PASSWORT_IN_MD5] vorliegt.
Um daraus den Salt wert zu bekommen fängt man vom 1. Zeichen an substr($daten[longpw],
1, 12) und liest von diesem Zeichen an 12 Zeichen aus substr($daten[longpw], 1,
12). Da man zur verschlüsselung den Salt Hash in der Form $1$[8_ZEICHEN_SALT]$ Benötigt.
Dann muss man das Passwort nur noch mit MD5 in abhängigkeit des Salt wertes verschlüsseln:
PHP:
$pass = crypt($_POST['Password'], $salt);
Und damit bekommt man das Passwort welches zum Confixx Login benötigt. Dieses muss man dann nur noch mit dem Passwort aus der Datenbank vergleichen und man kann sich über ine Protalseite einloggen.
Ich hoffe das ist verständlich.
Gruß GalaxyWarrior