Hi,
($User, $Password, $xvalue, $yvalue) = split(/./, $Feld);
perldoc perlre beachten! Du trennst gerade an _jedem_ Zeichen, entfernst also den gesamten String und erzeugst ein ziemlich großes Array mit leeren Feldern.
Richtig wäre split(/./, $Feld).
Cheatah