Ich habe jetzt ein Login Script geamacht, wo wenn man sich einloggt eine Session registriert wird. Hier der Code dafür:
Code:
session_register('user');
session_register('user');
<?php
session_start();
include("config.php");
?>
<html>
<head>
<title>Login</title>
</head>
<body>
<center>
<?php
if(!$_POST['submit']) {
?>
<form method="POST" action="login.php">
<input type="text" name="user" value="Username" onfocus='this.value=""'>
<input type="password" name="pw" value="Passwort" onfocus='this.value=""'>
<input type="submit" name="submit" value="Einloggen" class="button">
Neu Registrieren
</center>
</form>
</body>
</html>
<?php
}
elseif(!$_POST['user']) {
echo "Sie müssen einen Usernamen angeben
";
}
elseif(!$_POST['pw']) {
echo"Sie müssen ein Passwort angeben";
}else{
$sql="SELECT Username,Passwort FROM hpuser WHERE Username='".$_POST['user']."'";
$result=mysql_query($sql) or die(mysql_error());
while($row=mysql_fetch_assoc($result)) {
if($row['Passwort']==$_POST['pw']) {
$user=$_POST['user'];
echo"user:";
echo $_POST['user'];
session_register('user');
echo"
SessionUser:";
echo $_SESSION['user'];
$_SESSION['user']= $user;
echo"
SessionUser1:";
echo $_SESSION['user'];
echo"Erfolgreich eingeloggt.
";
//echo"<meta http-equiv=\"refresh\" content=\"1; URL=index.php?inhalt=profil\">";
echo"Sie werden gleich weitergeleitet, falls nicht klicken sie";
echo' hier';
}else{
echo"Falsches Passwort";
}
}
}
?>
<?php
session_start();
include("config.php");
include("include/bbcode.php");
if(!session_is_registered(user)) {
die("Sie sind nicht eingeloggt");
}else{
if(!$_GET['was']) {
echo $_SESSION['user'];
?>
session_register(usr); $_SESSION[usr] = $username;
$_SESSION['usr'] = $username;
session_register(usr); $_SESSION[usr] = $username;
Einen Kommentar schreiben: