Zum fehler allgemein: Liegt nicht direkt an deiner register.php. Versuch einfach mal eine andere und wenn dort das gleiche kommt liegts an der HP allgemein. Also ambesten wechseln. Wenn sowas schon errors gibt kann die HP nicht sicher sein!
Du kannst aber vorerst einfach aus:
PHP Code:
if($serverSettings['register_on'] && (!isset($_SESSION['admin']) && !checkInt($_SESSION['admin']) && !$_SESSION['admin']>=0)) {
folgendes machen:
PHP Code:
if($serverSettings['register_on']) {
ODER versuch mal das:
PHP Code:
if($serverSettings['register_on'] && !isset($_SESSION['user_admin'])) {
Die "admin" abfrage in der register prüft nur ob du bereits eingeloggt bist oder nicht. Entfernt man sie in der register kann man sich registrieren obwohl man bereits eingeloggt ist. Mehr nicht.
Oder tausch mal die /inc/head.inc.php mit einer anderen aus. Dort wird das Login zb definiert. Dort ist auch was mit get_admin etc.
Hab dir die register geändert hochgeladen im anhang.