<?php
$wbb2p
=
'bb2'
;
$sql_statements
=
array
();
$sql_statements
[] =
'TRUNCATE `ic1_groups`'
;
$sql_statements
[] =
'TRUNCATE `ic1_groupusers`'
;
$sql_statements
[] =
'INSERT INTO `prefix_groups` (`id`, `name`, `mod1`, `mod2`, `mod3`, `mod4`, `pos`, `zeigen`, `show_joinus`, `show_fightus`, `img`) '
.
'SELECT `groupid`-7, `title`, 1, 0, 0, 0, `groupid` - 8, 1, 0, 0, "" FROM `'
.
$wbb2p
.
'_groups` WHERE `groupid` >= 8'
;
$sql_statements
[] =
'INSERT INTO `prefix_groupusers` (`uid`, `gid`, `fid`) '
.
'SELECT `userid`, `groupid`-7, 3 FROM `'
.
$wbb2p
.
'_user2groups` WHERE `groupid` >= 8'
;
define (
'main'
, TRUE );
require_once
(
'include/includes/config.php'
);
require_once
(
'include/includes/func/db/mysql.php'
);
db_connect();
$errors
= 0;
foreach
(
$sql_statements
as
$sql_statement
) {
if
( trim(
$sql_statement
) !=
''
) {
echo
'<pre>'
.
$sql_statement
.
'</pre>'
;
$e
= db_query(
$sql_statement
);
if
(!
$e
) {
$errors
++;
echo
'<font color="#FF0000"><b>Es ist ein Fehler aufgetreten</b></font>:<div style="border: 1px dashed grey; padding: 5px; background-color: #EEEEEE">'
. mysql_error().
'<hr>'
.
$sql_statement
.
'</div>'
;
}
echo
'<hr>'
;
}
}
if
(
$errors
> 0) {
echo
'<font color="#FF0000"><b>Es ist ein Fehler aufgetreten</b></font>, bitte alles auf dieser Seite kopieren und auf ilch.de oder mairu.ilch.net im Forum fragen...:<br /><span style="font-weight:bold;font-size:3em;">Es sei denn,</span> es ist ein Fehler mit <i>duplicate entry</i> oder <i>already exists</i> aufgetreten, das liegt einfach nur daran, dass du die Updatedatei mehrmals ausgeführt hast.<br />'
;
}
else
{
echo
'<br /><br />Es scheinen keine Fehler aufgetreten und die Installation ohne Probleme verlaufen sein. Du solltest die wbb2_zu_ilch.php nun vom Webspace löschen und kannst die WBB2 Datenbank entfernen, wenn alles geklappt hat'
;
}
?>