user_id werden werte > 16777000 zugewiesen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
steff
Mitglied
Beiträge: 2
Registriert: 10.02.2003 12:06

user_id werden werte > 16777000 zugewiesen

Beitrag von steff »

hab ein interessantes prob mit der datentabelle phpbb_users unter phpbb 2.0.0

es sind in dieser tabelle 3 user angelegt. user_id: -1, 1 2

registriert sich nun ein neuer user, erhält er eine user_id die in etwa so aussieht: 16777216

das feld ist doch mit auto_increment definiert, wie kann das sein????

es wird nun nämlich nicht der richtige username anzeigt. ändere ich die user_id auf 3, funzt alles normal.

kennt jemand das prob??

thx
steff
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..was hast´n so alles an der usercp_register.php verändert ?

Am besten ma einen Struktur-Dump der users_Tabelle posten (das obere Drittel reicht) und ´ne Textversion von usercp_register.php verlinken..
steff
Mitglied
Beiträge: 2
Registriert: 10.02.2003 12:06

Beitrag von steff »

an der usercp_register.php hab ich gar nix geändert.

in dieser datei ist mir jedoch aufgefallen, dass die user_id per php eingetragen wird

Code: Alles auswählen

$user_id = $row['total'] + 1;
$sql = "INSERT INTO " . USERS_TABLE . "	(user_id,....
und dies nicht automatisch über auto_increment in mysql geschieht --> wieso das?

ich muss vielleicht noch anmerken, dass ich die tabelle phpbb_users am ende um einige felder erweitert hab, da ich diese gleich als user-verwaltung eines extranets verwende. nun kann der admin des extranets natürlich auch von einer anderen stelle user hinzufügen. hier hätt ich am anfang vorgesehen, dass die user_id autom. vergeben wird - leider no...

ok, das prob ist an und für sich gelöst. war nur eine verständnisfrage.

thx
steff
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“