Hallo!
Ich hab mich an einem Login versucht, das Tut fszu ist hier auch vorhanden...
Leider klappt es nicht - der Fehler:
Warning: main(index.php?action=checkuser) [function.main]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/maybepower/hero/index.php on line 106
Warning: main() [function.include]: Failed opening 'index.php?action=checkuser' for inclusion (include_path='.:') in /usr/export/www/vhosts/funnetwork/hosting/maybepower/hero/index.php on line 106
BenutzerId:
Nickname:
Nachname:
Vorname:
Die letzten Dateien sollten mit werten gefüllt sein, sind sie aber nicht...
Zeile 106:
Und so weiter...
Hoffe auf Hilfe, Maybe
Ich hab mich an einem Login versucht, das Tut fszu ist hier auch vorhanden...
Leider klappt es nicht - der Fehler:
Warning: main(index.php?action=checkuser) [function.main]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/maybepower/hero/index.php on line 106
Warning: main() [function.include]: Failed opening 'index.php?action=checkuser' for inclusion (include_path='.:') in /usr/export/www/vhosts/funnetwork/hosting/maybepower/hero/index.php on line 106
BenutzerId:
Nickname:
Nachname:
Vorname:
Die letzten Dateien sollten mit werten gefüllt sein, sind sie aber nicht...
PHP:
case "login";
session_start (); ?>
<?php
if (isset ($_REQUEST["fehler"]))
{
echo "Die Zugangsdaten waren ungültig.";
}
?>
<center><form action="index.php?action=loginpru" 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> </center>
<?
break;
case "loginpru";
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("localhost", "", "");
if (!mysql_select_db ("", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"Id, Nickname, Nachname, Vorname ".
"FROM ".
"benutzerdaten ".
"WHERE ".
"(Nickname like '".$_REQUEST["name"]."') AND ".
"(Kennwort = '".md5 ($_REQUEST["pwd"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// 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: index.php?action=intern");
}
else
{
header ("Location: login.php?action=fehler=1");
}
break;
case "checkuser";
session_start ();
if (!isset ($_SESSION["user_id"]))
{
header ("Location: index.php?action=login");
}
break;
case "intern";
include ("index.php?action=checkuser");
?>
<center>
BenutzerId: <?php echo $_SESSION["user_id"]; ?><br>
Nickname: <?php echo $_SESSION["user_nickname"]; ?><br>
Nachname: <?php echo $_SESSION["user_nachname"]; ?><br>
Vorname: <?php echo $_SESSION["user_vorname"]; ?>
<hr>
<a href="index.php?action=logout">Ausloggen</a> </center>
<?
break;
case "logout";
// Wird ausgeführt um mit der Ausgabe des Headers zu warten.
ob_start ();
session_start ();
session_unset ();
session_destroy ();
header ("Location: index.php?action=login");
ob_end_flush ();
break;
Zeile 106:
PHP:
case "intern";
include ("index.php?action=checkuser");
?>
Hoffe auf Hilfe, Maybe