Aus deinen Angaben laesst sich nicht erkennen, was du falsch machst.
Wie schon ganz zu Anfang gesagt, anhand eines Online-Beispiels waere der Sachverhalt evtl. nachvollziehbar.
Und schreib bitte auch dazu, in welchen Browsern und Versionen du das ganze getestet hast.
Ok, hier ist nun das bißchen code,das auf Domains ohne Umlaute funkioniert:
1.) Der html teil mit dem Formular
<form id="form1" name="form1" method="post" action="http://www.ich-hab-was-für-dich.de/login.php">
<input type="text" name="benutzername" id="benutzername" />
<input type="password" name="password" id="password" />
<input type="submit" name="logger" value="Login">
</form>
2.) Verarbeitung (habe ich noch nicht viel eingearbeitet,da ich erst testen will,obs überhaupt ankommt)
<?php
if ($logger == "Login")
{
echo $benutzername."<br>";
echo $password."<br>";
die;
}
?>