incredibile ma vero signori: con IE se si scrive una roba del genere

codice:
<TD background="images/advertbg.jpg" width="269" height="27">[img]images/spacer.gif[/img]														
<form action="forum/login.php" method="post" target="_top">
<span class="txt">
User:<input type="text" name="username" size="20" maxlength="40" value=""  class="sinp"/>
Pass:<input type="password" name="password" size="20" maxlength="25"  class="sinp"/>
</span>
</TD>
<TD background="images/enterbg.jpg" width="112" height="27">[img]images/spacer.gif[/img]
<input type="hidden" name="sid" value="1234" />
<input type="hidden" name="outside" value="1" />
<input type="hidden" name="autologin" value="1" /><input type="image" name="login"  src="images/login.jpg"  value="<?php echo $lang['Login']; ?>" />
</form>
</TD>

IE visualizzerà una roba contorta sensa senso,mentre FF avrà la bontà di gestire il tutto ottimalmente. il problema è che per farlo andare devo CANCELLARE questa linea:


codice:
<form action="forum/login.php" method="post" target="_top">

che come sappiamo non ha nessun output visivo...
addirittura il codice precedente, visualizzato su IE come sorgente viene omesso! come posso fare?