So hier der Script, er soll Username und Passwort in die Datenbank einfügen und Hidden IP & Datum loggen.
Allerdings funktioniert er nicht.
Was ist falsch?

PHP-Code:
<?php
$host 
"localhost"//die domain des Forums
$user "geheim"
$password "geheim";


$db mysql_connect($host$user$password)    or die("Fehler beim Verbinden mit der Datenbank");
$db_selected mysql_select_db('geheim'$db);


?>
<?php
$ipi 
getenv("REMOTE_ADDR");
$zeit date("d.m.Y");
?>
<?php
          $sql 
"INSERT INTO members 
                  (
                      date,
                      ip,
                     username,
                     password
                  )
                  VALUES
                  (
                  '" 
addslashes($_POST["date"]) . "',
                  '" 
addslashes($_POST["ip"]) . "',
                  '" 
addslashes($_POST["username"]) . "',
                  '" 
addslashes($_POST["password"]) . "'
            
                  )
                  "
;
          
mysql_query($sql) OR die(mysql_error());
          
?>
  
  
  
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  <html>
  <head>
  <title>Registrieren</title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  </head>
  
  <body>
  <b>
  Wenn nach dem Abschicken die Seite neu geladen wird, ist die Registrierung erfolgt.
  <br>
  ~ihr Protonix Team
  </b>
 
  <form name="form1" method="post" action="register.php">
    <table width="50%"  border="0">
      
      <input type="hidden" name="date" value="<?php echo $zeit ?>" />
      <input type="hidden" name="ip" value="<?php echo $ipi ?>" />
      <tr>
        <td height="29">Username:</td>
        <td><input name="username" type="text" id="username" size="30"></td>
      </tr>
      <tr>
        <td height="27">Passwort</td>
        <td><input name="password" type="text" id="password" size="30"></td>
      </tr>
       <tr>
                    <td width="100%"><input type="submit" value="Registrieren"></td>
                </tr> 
    </table>
       
  </form>;
       <?php
  
}elseif(!isset($_POST['username']) || $_POST['username'] == ""){
$inhalt .= '<p align="center">Du hast den Benutzernamen vergessen!<br><br><a href="register.php">Zur&uuml;ck</a></p>';
}elseif(!isset(
$_POST['password']) || $_POST['password'] == "") {
$inhalt .= '<p align="center">Ein Passwort brauchen wir schon ;-)<br><br><a href="register.php">Zur&uuml;ck</a></p>';
}else{
$query = @mysql_query("SELECT username FROM members".$digit." WHERE user = '".$_POST['username']."'");
$result = @mysql_fetch_array($query);
if(
$_POST['username'] == $result['user']) {
$inhalt .= '<p align="center">Den Benutzernamen gibt es schon<br><br><a href="register.php">Zur&uuml;ck</a></p>';
die;
}

  
?>
  </body>
  </html>
Danke MfG