hi ihr,
ich mal wieder:
ich versuche grad ein kleines login script zu schreiben.
doch leider, wenn sich ein user regsitriert : // function register ()
schreibt das ding die Daten nicht in die Datenbank!
hoffe ihr könnt mir helfen.
code:
PHP:--------------------------------------------------------------------------------
session_start ();
$connection_file = "connect.php";
include ($connection_file);
mysql_select_db ("usr_web9_1 ");
function login () {
    if (isset ($_POST['submit'])) {
      
      $abfrage = "SELECT * FROM loginscript";
      $ergebnis = mysql_query ($abfrage);
      
      while ($row = mysql_fetch_array ($ergebnis)) {
        
        if ($_POST['username'] == $row['username'] && $_POST['passwort'] == $row['passwort']) {
          $_SESSION['login'] == "geloggt";
          echo login_true ();
        }
        
        else {
          echo "deine anmeldung schlug fehl. falsches passwort oder username";
        }
    }
        
    }
    else {
      echo login_form ();
    }
}
function login_form () {
?>
}
function login_true () {
?>
}
function register () {
if (isset ($_POST['submit'])) {
$max_alter = "17";
  if (!$_POST['vorname'] == "" || !$_POST['nachname'] == "" || !$_POST['passwort1'] == "" || !$_POST['passwort2'] == "" || !$_POST['passwort1'] == "" || !$_POST['username'] == "") {
  
    if ($_POST['passwort1'] != $_POST['passwort2']) {
      echo "Die anggebenen Passwörter stimmen nicht miteinander überein!";
    }
    
    elseif ($_POST['alter'] < $max_alter) {
      echo "sorry du bist zu alt, das ist für jugendliche nicht für dich 

";
    }
    
    else {
      $abfrage = "INSERT INTO loginscript (name,nachname,email,passwort,username,status) VALUES  ('$_POST[vorname],'$_POST[nachname]','$_POST[email ]','$_POST[passwort1],'$_POST[username]','nonaktiv')";
      $ergebnis = mysql_query ($abfrage);
      echo "bitte chech deine emails";
    }
    
  }
  else {
    echo "bitte fülle alle felder aus 
Zurück";
  }
}
else {
?>