Example #1
0
$db_prefix = TABLE_PREFIX;
if (mysqli_connect_errno() != 0) {
    die_save("<p>Konnte nicht zur Datenbank verbinden. Sind die Daten vielleicht falsch?</p><p><a href=\"settings.php\">Zurück</a></p>");
}
// ändere Tabellen
include 'sql_querys.php';
foreach ($edit_tables as $query) {
    if ($DB->query($query)) {
        echo '<p style="color:green;">Tabelle erfolgreich geändert!</p>', "\n";
    } else {
        echo '<p style="color:red;">Ändern der Tabellen fehlgeschlagen! (' . $DB->error . ')</p>', "\n";
        $error = true;
    }
}
if ($error) {
    die_save('Beim Ändern der Tabellen in der Datenbank scheint ein Fehler aufgetreten zu sein. So kann Devbird aber nicht aktualisiert werden.');
}
?>
<br />
<p style="text-weight: bold;font-size: 150%">
ACHTUNG! Das Passwort des Admins wurde zurückgesetzt, um ebenfalls mit einem zufälligen Salt verschlüsselt zu werden.<br />
Bitte unbedingt das Passwort wieder anpassen!<br />
Neues Passwort:<br />
<?php 
echo $new_password;
?>
</p>

<br /><p><a href="ready.php">Weiter >></a></p>
<?php 
include 'footer.php';
Example #2
0
        }
        if ($user_password != $user_again) {
            die_save('Passwörter stimmen nicht überein!');
        }
        if ($user_password == $user_name) {
            die_save('Passwort darf nicht gleich dem Namen sein!');
        }
        $user_name = $DB->real_escape_string($user_name);
        $user_mail = $DB->real_escape_string($user_mail);
        if (!$DB->query($user_insert)) {
            die_save('Admin-Account konnte nicht in die Datenbank geschrieben werden! (' . $DB->error . ')');
        }
        echo '<p style="color:green;">Admin-Account erfolgreich in die Datenbank gespeichert!</p>', "\n";
        if (!$DB->query($first_article)) {
            die_save("Fehler beim Eintragen des Testartikels.<br />\n{$DB->error}");
        }
        if (!$DB->query($first_comment)) {
            die_save("Fehler beim Eintragen des Testkommentars.<br />\n{$DB->error}");
        }
        if (!$DB->query($first_links)) {
            die_save("Fehler beim Eintragen der ersten Links.<br />\n{$DB->error}");
        }
        if (!@chmod('../config/config.php', 0664)) {
            echo '<p style="color:red;">Die Zugriffsrechte der Konfiguarionsdatei konnten nicht angepasst werden. Bitte erledige das manuell. Devbird muss die Datei nur lesen können.</p>', "\n";
        }
        ?>
<br /><p><a href="ready.php">Weiter >></a></p>
<?php 
    }
}
include 'footer.php';