Conventieren von phpbb2_plus daten in phpbb_
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.
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.
-
- Mitglied
- Beiträge: 24
- Registriert: 23.02.2005 21:33
- Wohnort: Berlin
Conventieren von phpbb2_plus daten in phpbb_
Hallo gibt es irgendwie ein Conventierer der mir meine Alten daten vom plus
ins neue forum(mit subforum) reinsetzt?
hatte mal phpbbplus zu laufen und dann ein normales board doch musste jetzt komplett neu das board raufspielen und wollte die daten übernehmen
mfg
ps: das board nach dem plus lief über die gleiche datenbankstruktur das neue läuft jetzt über eine eigene
ins neue forum(mit subforum) reinsetzt?
hatte mal phpbbplus zu laufen und dann ein normales board doch musste jetzt komplett neu das board raufspielen und wollte die daten übernehmen
mfg
ps: das board nach dem plus lief über die gleiche datenbankstruktur das neue läuft jetzt über eine eigene
Haste mal auf www.phpbb.com unter der Kategorie Downloads geguckt??? Da sind einige Konverter vorhanden.
Mfg
MrMind
Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Coder unter Linux
-
- Mitglied
- Beiträge: 24
- Registriert: 23.02.2005 21:33
- Wohnort: Berlin
-
- Mitglied
- Beiträge: 24
- Registriert: 23.02.2005 21:33
- Wohnort: Berlin
ok das was ich geschrieben hab geht nicht <.<
hier mal der code evtl kann mir mal jemand sagen was ich falsch gemacht habe:
hier mal der code evtl kann mir mal jemand sagen was ich falsch gemacht habe:
Code: Alles auswählen
$connect = @mysql_connect($dbhost, $dbuser, $dbpasswd);
$db = @mysql_select_db($dbname);
$read_users = "SELECT * FROM phpbb_2plususers";
while($row = mysql_query($read_users)){
$user_id=$row['user_id'];
$user_active=$row['user_active'];
$username=$row['username'];
$user_password=$row['user_password'];
$user_session_time=$row['user_session_time'];
$user_session_page=$row['user_session_page'];
$user_lastvisit=$row['user_lastvisit'];
$user_regdate=$row['user_regdate'];
$user_level=$row['user_level'];
$user_posts=$row['user_posts'];
$user_timezone=$row['user_timezone'];
$user_style=$row['user_style'];
$user_lang=$row['user_lang'];
$user_dateformat=$row['user_dateformat'];
$user_new_privmsg=$row['user_new_privmsg'];
$user_unread_privmsg=$row['user_unread_privmsg'];
$user_last_privmsg=$row['user_last_privmsg'];
$user_emailtime=$row['user_emailtime'];
$user_vievmail=$row['user_viewmail'];
$user_attachsig=$row['user_attachsig'];
$user_allowhtml=$row['user_allowhtml'];
$user_allowbbcode=$row['user_allowbbcode'];
$user_allowsmile=$row['user_allowsmile'];
$user_allowavatar=$row['user_allowavatar'];
$user_allow_pm=$row['user_allow_pm'];
$user_allow_viewonline=$row['user_allow_viewonline'];
$user_notify_pm=$row['user_notify_pm'];
$user_popup_pm=$row['user_popup_pm'];
$user_rank=$row['user_rank'];
$user_avatar_type=$row['user_avatar_type'];
$user_avatar=$row['user_avatar'];
$user_email=$row['user_email'];
$user_icq=$row['user_icq'];
$user_website=$row['user_website'];
$user_occ=$row['user_occ'];
$user_from=$row['user_from'];
$user_sig=$row['user_sig'];
$user_sig_bbcode_uid=$row['user_sig_bbcode_uid'];
$user_aim=$row['user_aim'];
$user_yim=$row['user_yim'];
$user_msnm=$row['user_msnm'];
$user_interests=$row['user_interests'];
$user_actkey=$row['user_actkey'];
$user_newpasswd=$row['user_newpasswd'];
$user_notify=$row['user_notify'];
$insert_users = "INSERT INTO phpbb_users (user_id, user_active, username, user_password, user_session_time, user_session_page, user_lastvisit, user_regdate, user_level, user_posts, user_timezone, user_style, user_lang, user_dateformat, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_emailtime, user_viewemail, user_attachsig, user_allowhtml, user_allowbbcode, user_allowsmile, user_allowavatar, user_allow_pm, user_allow_viewonline, user_notify_pm, user_popup_pm, user_rank, user_avatar_type, user_avatar, user_email, user_icq, user_website, user_occ, user_from, user_sig, user_sig_bbcode_uid, user_aim, user_yim, user_msnm, user_interests, user_actkey, user_newpasswd, user_notify)
VALUES
('$user_id', '$user_active', '$username', '$user_password', '$user_session_time', '$user_session_page', '$user_lastvisit', '$user_regdate', '$user_level', '$user_posts', '$user_timezone', '$user_style', '$user_lang', '$user_dateformat', '$user_new_privmsg', '$user_unread_privmsg', '$user_last_privmsg', '$user_emailtime', '$user_viewmail', '$user_attachsig', '$user_allowhtml', '$user_allowbbcode', '$user_allowsmile', '$user_allowavatar', '$user_allow_pm', '$user_allow_viewonline', '$user_notify_pm', '$user_popup_pm', '$user_rank', '$user_avatar_type', '$user_avatar', '$user_email', '$user_icq', '$user_website', '$user_occ', '$user_from', '$user_sig', '$user_sig_bbcode_uid', '$user_aim', '$user_yim', '$user_msnm', '$user_interests', '$user_actkey', '$user_newpasswd', '$user_notify')";
$eintragen = mysql_query($insert_users);
}
mysql_close($connect);
Ändere mal folgende Zeile:
in folgende um:
Du machst nur ein Query mit einer SELECT-Anweisung, das bringt rein gar nichts. Du musst die Query_ID die bei mysql_query zurückgegeben wird, bei einer SELECT-Anweisung noch verarbeiten um mit den Datensätzen arbeiten zu können. Dies machst du in der Regel mit mysql_fetch_array().
Mfg
MrMind
Code: Alles auswählen
while($row = mysql_query($read_users)){
Code: Alles auswählen
if( !$result = mysql_query($read_users) )
{
echo "Konnte Userdaten net lesen.";
exit;
}
while( $row = mysql_fetch_array($result) ) {
Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Coder unter Linux
-
- Mitglied
- Beiträge: 24
- Registriert: 23.02.2005 21:33
- Wohnort: Berlin
- andreasOymann
- Ehemaliges Teammitglied
- Beiträge: 2392
- Registriert: 10.06.2003 16:29
- Wohnort: Hamminkeln
- Kontaktdaten:
lösche im neuen Board ALLE Foren und Kategorien. Danach legst du zuerst NUR die Kategorien an, die es im alten Board auch gab. Mit phpmyadmin sorgst du dafür, daß die ID der neuen Kat. der ID der alten entsprechenden Kat. erhält.
Danach legst du die Foren entsprechend des alten Boards an und machst dann mit phpmyadmin den gleichen Schritt noch einmal (Abgleich der Foren-ID´s). Danach sollten alle Themen importierbar sein, da alle ID´s zum alten Board identisch sind.
Abschließend solltest du zur Synchronisierung den DB-Reparatur-Mod drüberlaufen lassen...
A.
Danach legst du die Foren entsprechend des alten Boards an und machst dann mit phpmyadmin den gleichen Schritt noch einmal (Abgleich der Foren-ID´s). Danach sollten alle Themen importierbar sein, da alle ID´s zum alten Board identisch sind.
Abschließend solltest du zur Synchronisierung den DB-Reparatur-Mod drüberlaufen lassen...
A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
-
- Mitglied
- Beiträge: 24
- Registriert: 23.02.2005 21:33
- Wohnort: Berlin
- andreasOymann
- Ehemaliges Teammitglied
- Beiträge: 2392
- Registriert: 10.06.2003 16:29
- Wohnort: Hamminkeln
- Kontaktdaten:
-
- Mitglied
- Beiträge: 24
- Registriert: 23.02.2005 21:33
- Wohnort: Berlin