Einzelnen Beitrag anzeigen
Alt 18.08.2008, 17:39  
Change
Benutzer
 
Registriert seit: 09.08.2008
Beiträge: 40
Change befindet sich auf einem aufstrebenden Ast
Standard

OK, ihr habt recht, jedoch weiß ich nun nicht mehr wie ich es einbaue!

in meiner config.php steht bisher:
PHP-Code:
  <?php
$passwort1 
"elefant";  // Passwort für User1
$passwort2 "giraffe";  // Passwort für User2
$passwort3 "hund";  // Passwort für User3
$passwort4 "katze";  // Passwort für User4
$passwort5 "schwein";  // Passwort für User5
?>
und in den zu schützenden scripts:
PHP-Code:
<?php
include"config.php"// config.php wird eingefügt
$PW1 $passwort1;
$PW2 $passwort2;
$PW3 $passwort3;
$PW4 $passwort4;
$PW5 $passwort5;
if(
$_SESSION['passwort'] == $PW1 OR $PW2 OR $PW3 OR $PW4 OR $PW5)
{
?>
Wenn ich jetzt den array einbaue:
PHP-Code:
$passwords = array(
  
'Password1',
  
'Password2',
  
'Password3',
  
// usw.
); 
Das in die onfig.php

Und das in die scripts?:
PHP-Code:
if (false === empty ($_POST['password']) && 
    
in_array ($_POST['password'] , $passwords)) 
  {
  
// Zugang erlauben
  
}
else
  {
  echo 
'Kein Zugang';
  } 
???

Wo überprüfe ich dann:
PHP-Code:
if($_SESSION['passwort'
möchte ja das die session geschütz ist!
Change ist offline