ok te ne posto un pezzo:

io prendo la variabile così:
$username_form = trim($username_form);


questo infece è il form:
Codice PHP:
    <form name="controllo_pass" method="post" action="login.php">
     <
table cellpadding="2" cellspacing="0" border="0" align=center bgcolor="#FFAE5E">
      <
tr>
       <
td>Username:</td>
        <
td><input type=text name=username_form size=15 class="form">
</
td>
      </
tr>
      <
tr>
       <
td>Password:</td>
       <
td><input type=password name=password_form size=15 class="form"></td>
      </
tr>
      </
table>
      <
table cellpadding="2" cellspacing="0" border="0" align=center bgcolor="#FFAE5E">
      <
tr>
       <
td><input type=image  SRC="img/login.gif" ALIGN="absmiddle" name=login value="Login" class="form_submit"></td>
      </
tr>
     </
table

cmq il problema non è il codice in quanto funzionava da 3 anni ma il fatto del cambio del server che non mi passa + le variabili.