Ich brauche mal wieder hilfe :D
Diesmal mit Erklärung :eek:
Also ich bin dabei ein session login script für mein clan cms zu machen.
in der login datei ist irgendwo ein fehler.ich glaube es hat was mit mysql_fetch_assoc zu tun.aber ich hab keine ahnung wie ich die sonst als assoziativen array machen kann.
@dadie:mach dich nicht wieder über mich lustig!!! :D
achja beinahe den code vergessen:
PHP-Code:
<?php
include("connect.inc.php");
include("logdata.php");
$userdata="SELECT * FROM member";
$result=mysql_query($userdata);
$row=mysql_fetch_assoc($result);
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
session_start();
$username = $_POST['username'];
$passwort = $_POST['passwort'];
$hostname = $_SERVER['HTTP_HOST'];
$path = dirname($_SERVER['PHP_SELF']);
// Benutzername und Passwort werden überprüft
if ($username == '$row[name]' && $passwort == '$row[pass]') {
$_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;
}
}
?>