Problem mit meinem Loginsys...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
bedienen
beispiel
benutzer
besuchen
datenbank
datum
einloggen
funktion
http
log
login
registrierter benutzer
riesige probleme
versuch
zeile
-
Hi ich hab riesige probleme mit meinem Loginsystem! Also wenn sich ein registrierter Benutzer einloggt kommt er automatisch auf eine Site (also wenn er
sich richtig eingeloggt hat) Aber wenn er einen weiteren Link besuchen will dann ist er automatisch ausgeloggt!
Hier die Daten:
login.php
<?php
session_start();
session_register("username");
?>
<?
include ("config.php");
$password=crypt($password,$schluessel);
$password .= "\n";
$log=0;
$userdatei = fopen ("user.txt","r");
while (!feof($userdatei))
{
$zeile = fgets($userdatei,50);
$userdata = explode("|", $zeile);
if ($userdata[0]==$username && $userdata[1]==$password)
{
$log=1;
}
}
fclose($userdatei);
if ($log==1)
{
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>SGame</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-image: url(sky.gif);
}
a {
font-size: 14px;
color: #0000FF;
}
a:visited {
color: #0000FF;
}
a:hover {
color: #FFFF00;
}
a:active {
color: #0000FF;
}
-->
</style></head>
<body>
<div align="center">
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="236" height="62">
<param name="BGCOLOR" value="">
<param name="movie" value="SGame.swf">
<param name="quality" value="high">
<embed src="SGame.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="236" height="62" ></embed>
</object>
</p>
<p>
<embed src="sgame.wmv" width="492" height="393" pluginspage="sgame.wmv"></embed>
<a href="index.php"><em><strong>WEITER
</strong></em></a><em><strong> </strong></em></p>
</div>
</body>
</html>
<?
}
else
{
echo "Benutzer existiert nicht oder das Passwort ist falsch!<br><a href=\"$loginseite\">zur?ck</a>";
}
?>
einloggen.php
<style type="text/css">
<!--
body {
background-image: url(sky.gif);
}
.style1 {font-size: 36pt}
-->
</style><form method="post" action="login.php">
<p align="center"><span class="style1">EUROPA</span></p>
<p>Username:<br>
<input type=text name="username" maxlength="20">
<br>
<br>
Password:<br>
<input type=password name="password" maxlength="20">
<br>
<br>
<INPUT TYPE="submit" VALUE="Login">
</p>
</form>
config.php
<?
$schluessel = "JR";
#Beispiel: $schluessel = "EU";
$loginseite = "einloggen.php";
$logoutseite = "logout.php";
?>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage