Medlem
|
|
Reg.datum: May 2007
Inlägg: 132
|
|
Medlem
Reg.datum: May 2007
Inlägg: 132
|
<?php
session_start();
if(isset($_POST['klicka']) && $_POST['klicka'] == 'klick')
{
if(!empty(trim($_POST['namn'])) && !empty(trim($_POST['losen'])))
{
$_SESSION['anv'] = trim($_POST['namn']);
$_SESSION['losen'] = trim($_POST['losen']);
echo "Hej och välkommen ".$_SESSION['anv']." till medlemssidans inloggning";
$dinfil = "losen.txt";
$fh = fopen($dinfil, 'a') or die("can't open file");
$anv = $_SESSION["anv"] . "\n";
fwrite($fh, $anv);
$losen = $_SESSION["losen"] . "\n";
fwrite($fh, $losen);
fclose($fh);
header('welcome.php');
}
else
{
if(empty(trim($_POST['namn'])))
echo 'Du måste skriva in användarnamn
';
if(empty(trim($_POST['losen'])))
echo 'Du måste skriva in ett lösenord
';
}
}
?>
<form action="logging.php" method="post">
Skriv in ditt användarnamn</p>
<input type="text" name="namn" id="namn" />
<input type="password" name="losen" id="losen" />
<input type="submit" name="klicka" id="klicka" value="klick" />
</form>
Detta förutsätter att du sparar det som logging.php. Sen borde du kanske ha någon koll att användarnamn och lösen stämmer.
Ersätt welcome.php med filen besökaren ska skickas till efter lyckad inloggning.
/D
|