Visa ett inlägg
Oläst 2007-06-07, 01:15 #8
koalas avatar
koala koala är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Sep 2004
Inlägg: 1 154
koala koala är inte uppkopplad
Har WN som tidsfördriv
koalas avatar
 
Reg.datum: Sep 2004
Inlägg: 1 154
Kod:
<?php

define('FILEN', 'losen.txt');

function printForm()
{
	?>
	<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
	<p>Skriv in ditt användarnamn</p>
	<input type="text" name="namn" id="namn" /><br /><br />
	<input type="password" name="losen" id="losen" />
	
	<input type="submit" name="klicka" id="klicka" /></form>
	<? 
}


session_start();

if(isset($_POST['namn']) && isset($_POST['losen'])) {
	
	$_SESSION['anv'] = $_POST['namn'];
	$_SESSION['losen']= $_POST['losen'];
	
	$errors = array();
	if (empty($_POST['namn']) $errors[] = "Skriv användarnamn";
	if (empty($_POST['losen]) $errors[] = "Skriv lösen";
	
	if (empty($errors))	{
 echo "Hej och välkommen {$_SESSION['anv']} till medlemssidans inloggning"; 
 $fh = fopen(FILEN, 'a') or die("can't open file");
 $text = "{$_SESSION['anv']}\r\n{$_SESSION['losen']}\r\n";  
 fwrite($fh, $text);
 fclose($fh);
	} else {
 echo '<h2>Fel!</h2>';
 echo '<ul><li>' . implode("</li><li>", $errors) . '</li></ul>';
 printForm();
	}
 
} else {
	printForm();
}
Bifogade filer
Filtyp: ibf post-4-1181171913.ibf (1.0 KB, 30 visningar)
koala är inte uppkopplad   Svara med citatSvara med citat