Zitat Zitat von Milchbox
thx ich dachte mir schon mit einer while-schleife aber wusste nicht genau wie und wo ich die hin machen sollte aber jetzt weis ichs

Naja es gng aber auch hir einfacher (und besser ^^)

Undzwar kann man es über SQl Lösen

Ich würde das Ganze dann so lösen

PHP-Code:
<?php
     
include("connect.inc.php");
     include(
"logdata.php");
     
$userdata="SELECT * FROM `member` WHERE `user` = '$username' AND `pass` = '$passwort'";

    
     if (
$_SERVER['REQUEST_METHOD'] == 'POST') {
      
session_start();

      
$username $_POST['username'];
      
$passwort $_POST['passwort'];

      
$hostname $_SERVER['HTTP_HOST'];
      
$path dirname($_SERVER['PHP_SELF']);

       
$result=mysql_query($userdata);
       

      
// Benutzername und Passwort werden überprüft
      
if (@mysql_num_rows($result) == "1") {
       
$_SESSION['angemeldet'] = true;

       
// Weiterleitung zur geschützten Startseite
       
if ($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.1') {
        if (
php_sapi_name() == 'cgi') {
         
header('Status: 303 See Other');
         }
        else {
         
header('HTTP/1.1 303 See Other');
         }
        }

       
header('Location: http://'.$hostname.($path == '/' '' $path).'/index.php');
       exit;
       }
      }
?>
Dadurch erspart man sich Starke Server Probs wenn man z.B. 900 User hat kann die Whil schleiff schonmal 10 sekunden dauern ^^,