Seite 1 von 1

1 Anmeldung --> Forum + Hauptseite

Verfasst: 04.07.2007 17:30
von Tonius
*erster Post hier*

Hallo,
ich habe den Artikel bereits in der knowledge Datenbank durchsucht und bin auch fündig geworden, allerdings erhalte ich Fehler beim Eintragen in der Datenbank "phpbb_user".
Nach dem Code müsste das der zu erst einzigste Fehler sein (ist aber auch der einzigste Fehler der geprüft wird;)), aber ich gebe euch mal den gesamten PHP Teil:

Code: Alles auswählen

<?php
if (!empty($_POST["submit"])) {
  if (!empty ($_POST["username"]) && !empty($_POST["password"]) && !empty($_POST["email"])) {
    if (isset($_POST["regeln"])) {
      include ("inc_connect_db.inc.php");
      $username = $_POST['username'];
      $email    = $_POST['email'];
      $sql = "SELECT * from user WHERE username='".$username."' OR email='".$email."'";
      $result = mysql_query($sql);
        if(mysql_num_rows($result)>0) {
        echo "Username oder Email-Adresse ist bereits vergeben!";
        }
        else {
        $eintrag="INSERT INTO user (id, username, password, email) VALUES ('',           '$_POST[username]', '$_POST[password]', '$_POST[email]')";
        $ideintrag="SELECT * FROM user ORDER BY id DESC LIMIT 1";
        $ideintragzwei=$ideintrag + 1;
        $useractive="1";
        $pwforum=MD5($_POST["password"]);
        $regdate=date("d.m.Y");
        $eintragzwei="INSERT INTO phpbb_users (user_id, user_active, user_password, user_regdate, username, user_password, user_level) VALUES ('$ideintragzwei', '$useractive', '$pwforum', '$regdate', '$_POST[username]', '$_POST[password]', '0')";
        $eintragdrei="INSERT INTO phpbb_groups (group_id, group_type, group_name, group_description, group_moderator, group_single_user) VALUES ('', '1', '', 'Personal User', '0', '1')";
        $group_ideintrag="SELECT * FROM phpbb_groups ORDER BY id DESC LIMIT 1";
        $eintragvier="INSERT INTO phpbb_user_group (group_id, user_id, user_pending) VALUES ('$group_ideintrag', '$ideintragzwei', '0')";
          if (mysql_query($eintrag)) {
          echo "Erfolgreich auf der <b>Marktplatzseite</b> angemeldet!<br>";
          }
          else {
          echo "Die Anmeldung auf der <b>Marktplatzseite</b> verlief <u>nicht</u> erfolgreich!";
          }
          if (mysql_query($eintragzwei)) {
          echo "Erfolgreich im <b>Forum</b> angemeldet!<br>";
          }
          else {
          echo "Die Anmeldung im <b>Forum</b> verlief <u>nicht</u> erfolgreich!";
          }
         }
        
      
    }
    else {
    echo "Die Regeln müssen <b>ausnahmslos</b> akzeptiert werden!";
    }
    }
    else {
    echo "Bitte alle Felder ausfüllen!";
    }
  }


   
?>

Danke im Vorraus :)