Poste doch mal bitte den Quelltext um "Einen Benutzernamen brauchen wir noch", kann es sein, das du da ein Single-Quote nicht schliesst oder evt. die eine Echoausgabe mit Doublequotes einleitest?
In Zeile 22 des Originalskriptes scheint bei dir ein ">" zu viel zu sein:
PHP-Code:
<td width="230" bgcolor="#ffffff">
<input type="text" name="username" size="20" class="input"<?php if($_POST['username'] != "" ) {echo ' value="'.$_POST['username'].'"';} ?>>
</td>
Bei deinem Screenshot ist es neben dem Inputfeld für den Benutzernamen zu sehen.