| | | | |
| | |
| Erfahrener Benutzer | hi@all, wieder mal ein problem. normalerweise klappt das acp mit sessions bei mir immer, wobei ich es immerhin schon zich mal angewendet habe. komischerweise, wer weiß warum, geht es dieses mal nicht. wenn ihr mal auf http://danny.at-webart.com/AT-CMS-1.0/admin/ geht und euch dort mit username test und passwort test einloggt, dann seht ihr die fehlermeldung: Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/web249/html/AT-CMS-1.0/inc/classes.inc.php:2) in /var/www/html/web249/html/AT-CMS-1.0/admin/login.php on line 21 so und nun ist hier der code der beiden dateien: inc/classes.inc.php: Code: <!-- Copyright 2004 by Danny Trunk - Alle Rechte vorbehalten --!>
<?php
class mysql
{
function connect($host, $username, $passwort, $db)
{
mysql_connect($host, $username, $passwort) or die (header("Location: error.php?error=".mysql_error().""));
mysql_select_db($db) or die (header("Location: error.php?error=".mysql_error().""));
}
}
?>
<!-- Copyright 2004 by Danny Trunk - Alle Rechte vorbehalten --!>
Code: <?php
//* Copyright 2004 by Danny Trunk - Alle Rechte vorbehalten
session_start();
include("../inc/classes.inc.php");
include("../inc/config.inc.php");
$mysql = new mysql;
$mysql->connect($host, $username, $passwort, $db);
$result = mysql_query("SELECT id, username, passwort, email FROM cms_admin WHERE username = '".$_REQUEST['username']."' AND passwort = '".md5($_REQUEST['passwort'])."'") or die (mysql_error());
if(mysql_num_rows($result) > 0)
{
$row = mysql_fetch_array($result);
$_SESSION['user_id'] = $row['id'];
$_SESSION['user_name'] = $row['username'];
$_SESSION['user_pass'] = $row['passwort'];
$_SESSION['user_mail'] = $row['email'];
header("Location: admin.php");
}
else
{
header("Location: index.php?access=denied");
}
?>
<!-- Copyright 2004 by Danny Trunk - Alle Rechte vorbehalten --!>
MfG, WasserDragoon. |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.