Ich war doch schon fast aufm richtigen Weg, lediglich die Umwandlung in UTF 16 hatte ich nicht.
So funktioniert es nun perfekt
Code:
function HashPassword($UserID, $Password){
$charstring = $UserID.$Password;
for($i=0; $i<strlen($charstring); $i++){
$result .= $charstring[$i]."\x00";
}
return strtoupper(md5($result));
}
Danke