Zitat Zitat von TS7 Beitrag anzeigen
und so ein 2 Admin einzufügen? Mit anderen Benutzername + Passwort?
Du könntest ja folgendes machen:

adminforce/index.php

Aktuell:
PHP-Code:
if($_POST['check'] == "Login") {
  @require_once (
'../lib/functions.lib.php');
  
db_connect();
  
$page mysql_fetch_array(db_query("SELECT admin_name, admin_pass FROM ".$db_prefix."_seitenkonfig LIMIT 1"));
       if(
$_POST['loginname'] == $page['admin_name'] && $_POST['passwort'] == $page['admin_pass']) {
        
$_SESSION['admin'] = 1;
        
header("Location: ".$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']);
       } 
}


if(
$_SESSION['admin'] == 1) {

@include_once(
'lib/header.php'); 
@include_once(
'content'.$_GET['content'].'.php');
@include_once(
'lib/footer.php');

} else { 
Nachher:
PHP-Code:
if($_POST['check'] == "Login") {
  @require_once (
'../lib/functions.lib.php');
  
db_connect();
  
$page mysql_fetch_array(db_query("SELECT admin_name, admin_pass, admin_name2, admin_pass2 FROM ".$db_prefix."_seitenkonfig LIMIT 1"));

      
// Hauptadmin
       
if($_POST['loginname'] == $page['admin_name'] && $_POST['passwort'] == $page['admin_pass']) {
        
$_SESSION['admin'] = 1;
        
header("Location: ".$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']);
       } 

       
// Co-Admin
       
if($_POST['loginname'] == $page['admin_name2'] && $_POST['passwort'] == $page['admin_pass2']) {
        
$_SESSION['admin'] = 2;
        
header("Location: ".$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']);
       } 
}


if(
$_SESSION['admin'] == || $_SESSION['admin'] == 2) {

@include_once(
'lib/header.php'); 
@include_once(
'content'.$_GET['content'].'.php');
@include_once(
'lib/footer.php');

} else { 
So, und dann fügst du einfach in die Datei wo der zweite Admin nicht rein soll folgendes ein:

PHP-Code:
if ($_SESSION['admin'] != 1){
  
head("Keine Berechtigung");
  echo 
"Co-Admin hat hier keinen Zutritt";
  
foot();
  include(
'lib/footer.php');
  die();

Natürlich brauchst du dafür noch das Feld admin_name2 und admin_pass2 in der vms_seitenkonfig wo die Daten von dem zweiten stehen.

Alles ungetestet