Geht leider auch nicht.
Ich habe folgendes gemacht:
1. Code aus index.php des Templates gelöscht.
2. config.php angepasst.
3. x_formular.php und x_login.php generiert.
config.php
<?php
session_start ();
if (!isset ($_SESSION["user_id"]))
{
header ("Location: x_formular.php");
exit;
} else {
define('DB_TYPE', 'mysql');
define('DB_HOST', 'localhost');
define('DB_USERNAME', 'xxxxxx');
define('DB_PASSWORD', 'xxxxxxx');
define('DB_NAME', 'xxxxx');
define('TABLE_PREFIX', '');
define('WB_PATH', dirname(__FILE__));
define('WB_URL', 'http://xxx.de/wb');
define('ADMIN_PATH', WB_PATH.'/admin');
define('ADMIN_URL', 'http://xxx.de/wb/admin');
require_once(WB_PATH.'/framework/initialize.php');
}
?>
x_formular.php
<?php session_start (); ?>
<html>
<head>
<title>Login</title>
</head>
<body>
<?php
if (isset ($_REQUEST["fehler"]))
{
echo "Die Zugangsdaten waren ungültig.";
}
?>
<form action="x_login.php" method="post">
Name: <input type="text" name="name" size="20"><br>
Kennwort: <input type="password" name="pwd" size="20"><br>
<input type="submit" value="Login">
</form>
</body>
</html>
x_login.php
<?php
session_start();
if (($_POST['name'] == "Test") && ($_POST['pwd'] == "123456"))
{
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
$_SESSION["user_nachname"] = $data["Nachname"];
$_SESSION["user_vorname"] = $data["Vorname"];
header ("Location: http://xxx.de/wb");
}
else
{
header ("Location: x_formular.php?fehler=1");
}
?>