Hejsan !
På min första sida där man loggar in ser det ut som följande:
<?php
if (!isset($_POST['submit'])) {
echo '<form action="' . $_SERVER['PHP_SELF'] . '" method="post">' . "\n";
echo "\t" . ' Användarnamn:<br />' . "\n";
echo "\t" . ' <input type="text" name="username" class="knapp"/><br />' . "\n";
echo "\t" . ' Lösenord:<br />' . "\n";
echo "\t" . ' <input type="password" name="password" class="knapp"/><p>' . "\n";
echo "\t" . ' <input type="submit" name="submit" class="knapp" value="Access" /></p>' . "\n";
echo '</form>' . "\n";
} else {
$conn = mysql_connect('localhost', 'användarnamn', 'lösen') or die(mysql_error());
mysql_select_db('databas') or die(mysql_error());
$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string(sha1($_POST['password']));
$query = mysql_query("SELECT uid, username, password FROM login WHERE username = '$username' AND password = '$password' LIMIT 1") or die(mysql_error());
$count = mysql_num_rows($query);
if (!$count)
die('<p>Felaktigt användarnamn eller lösenord.</p>');
$row = mysql_fetch_assoc($query);
if ($username == $row['username'] && $password == $row['password']) {
$_SESSION['sess_user'] = $username;
echo "<script type='text/javascript'>location='login.php'</script>";
} else
die('<p>Felaktigt användarnamn eller lösenord.</p>');
mysql_close($conn);
}
?>
När man skrivit in fel lösen eller användarnamn står det som ni ser i scripten Felaktigt användarnamn eller lösenord. men jag skulle vilja att scripten hänvisar till en annan sida hur skall jag skriva i koden istället då ?
Mvh Forcevision