Ich habe folgendes Problem ich übergebe den wert $status über die URl
Wenn status 1 ist, ist auch alles OK doch sobald status 2 zum einsatz kommt wird der $zaehler um 1 erhöht was noch stimmt jedoch bis zum eintrag in die DB ist der wert um 2 erhöht.
Auch ist es der fall das wenn bei status 2 nicht unique in der DB angegeben ist der User 2x eingetragen wird.
Also eigentlich ist da ja nicht viel drinnen wo ich falsch machen könnte oder ?
	
Sollte noch fragen offen sein bitte posten.
							
						
					Wenn status 1 ist, ist auch alles OK doch sobald status 2 zum einsatz kommt wird der $zaehler um 1 erhöht was noch stimmt jedoch bis zum eintrag in die DB ist der wert um 2 erhöht.
Auch ist es der fall das wenn bei status 2 nicht unique in der DB angegeben ist der User 2x eingetragen wird.
Also eigentlich ist da ja nicht viel drinnen wo ich falsch machen könnte oder ?
PHP-Code:
	
	
    <?
    session_name("sid");
    session_start();
                    require "./admin/_data.inc.php";
                    require("global.php");
                    require("_header.php");
                             $seite = "reg_nr";
                             $result = $db_zugriff->query("SELECT * from reg_allgm WHERE seite = '$seite'");
                             $row = $db_zugriff->fetch_array($result);
                             $datum = date("j.n.Y");
    if ($status==1){
                    $zaehler = $row[stand];
                    $zaehler++;
                    $sql = "UPDATE reg_allgm SET stand=$zaehler WHERE seite = '$seite'";
                             mysql_db_query($mysqldb, $sql0);
                             echo mysql_error();
                              $reg_id = $zaehler;
                              $usertable ="reg_a_user";
                              $freischaltung .="<br>Deine Mitgliedsnummer: $zaehler";
                              $dat .="<br>$datum";
                                     }
    if ($status==2){
                    $zaehler = $row[stand2];
                    $zaehler++;
                    $sql = "UPDATE reg_allgm SET stand2=$zaehler WHERE seite = '$seite'";
                             mysql_db_query($mysqldb, $sql);
                             echo mysql_error();
                               $reg_id = $zaehler;
                               $usertable ="reg_b_user";
                               $freischaltung .="<br>Deine Mitgliedsnummer: $zaehler";
                               $dat .="<br>$datum";
                                     }
    else{
            }
                    $sqlwert = ("INSERT INTO $usertable (reg_id, userid) VALUES ($reg_id, $user_id)");
                               mysql_db_query($mysqldb, $sqlwert);
                               echo mysql_error();
                    $sqlwert2 = ("Update bb2_user_table SET regstatus=$status WHERE userid = '$user_id'");
                               mysql_db_query($mysqldb, $sqlwert2);
                               echo mysql_error();
                    eval("dooutput("".gettemplate("reg_freischaltung")."");");
    ?>
 
          
 was soll das script machen?
 was soll das script machen?
							
						 sorry
 sorry
Kommentar