when I use this code:
Expand|Select|Wrap|Line Numbers
- <?php
- if($_GET['loggut']=="1")
- {
- session_start();
- session_destroy();
- header("Location: medlem.php");
- exit();
- }
- else
- {
- session_start();
- }
- require("innstillinger/konfigurasjon.php");
- if(file_exists("installer.php"))
- {
- echo <<<__HTML_END
- exit();
- }
- if(!empty('$_SESSION[b_brukernavn]') &&
- !empty('$_SESSION[b_login_key]'))
- {
- $b_brukernavn = '$_SESSION[b_brukernavn]';
- $b_login_key = '$_SESSION[b_login_key]';
- $sql = mysql_query("select * from $tabell_brukere where
- brukernavn = '$b_brukernavn' AND login_key =
- '$b_login_key' AND status <> '0'");
- $antall_funnet = mysql_num_rows($sql);
- if($antall_funnet==1)
- {
- header("Location: medlem.php");
- exit();
- }
- }
- if(isset($_POST[logginn]))
- {
- foreach( $_POST as $key => $value )
- {
- ${$key} = htmlspecialchars($value, ENT_QUOTES);
- }
- if(!empty($brukernavn) && !empty($passord))
- {
- $md_passord = md5($passord);
- $sjekk_bruker = mysql_query("select id from
- $tabell_brukere where passord='$md_passord' and
- brukernavn='$brukernavn'");
- $funnet=mysql_num_rows($sjekk_bruker);
- if($funnet<>1)
- {
- sleep(3);
- print "Beklager, gyldig bruker ble ikke funnet";
- }
- else
- {
- function tilfeldig_key($lengde)
- {
- $utvalg =
- "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
- stuvwxyz";
- for($i=0;$i<$lengde;$i++)
- {
- $streng .= $utvalg{rand(0,35)};
- }
- return $streng;
- }
- $tidspunkt = date("d-m-Y H:i:s");
- $login_session_kode = date("YmdHis").tilfeldig_key(15);
- $login_session_md_kode = md5($login_session_kode);
- $oppdater_db = mysql_query("update $tabell_brukere set
- login_key='$login_session_md_kode',
- login_tid='$tidspunkt', count=count+1 where
- brukernavn='$brukernavn' AND passord='$md_passord'");
- if($oppdater_db)
- {
- '$_SESSION[b_brukernavn]'= $brukernavn;
- '$_SESSION[b_login_key]'= $login_session_md_kode;
- header("Location: medlem.php");
- print "Innlogging vellykket, <a href='$brukerside'>Gå
- videre til medlemsområdet --></a>";
- exit();
- }
- else
- {
- print "Innlogging ikke mulig, prøv igjen";
- }
- }
- }
- else
- {
- print "Både brukernavn og passord må fylles ut";
- }
- }
- // start logg inn skjema
- echo <<<__HTML_END
- <form action="login.php" method="post">
- Brukernavn
- <input type="text" name="brukernavn"
- value="$brukernavn" size="30" />
- Passord
- <input type="password" name="passord" value=""
- size="30" />
- <input type="submit" name="logginn" value="Logg inn" />
- </form>
- <a href="glemt_pass.php">Glemt passord ?</a>
- __HTML_END;
- }
- ?>
Can someone please help and help me to fix this?