Gå til innhold

Included loginscript fungerer ikke [LØST]


Anbefalte innlegg

Hallo..

 

På siden min har jeg included et login script.

Men når den er included så virker det ikke. Når jeg trykker på submit så kommer "logget inn" meldingen opp, men går jeg inn på en side som krever pålogging, så kommer jeg ikke inn.

 

Går jeg direkte inn på login siden og logger inn, fungerer det bra.

 

noen som vet hva som er feil her?

 

 

<?PHP 
session_start(); 
if(session_is_registered('username') && session_is_registered('password')) 
{ 
include ('loggetinn.php'); 
} 
elseif (isset($_POST['login'])) 
{ 
$user = addslashes($_POST['username']); 
$pass = md5($_POST['password']); 

$db = mysql_connect  ( "localhost" , "*****" , "*****" ) or die("Error connecting:<BR><BR>".mysql_error()); 

mysql_select_db( "ymz" ) or die("Error getting db:<BR><BR>".mysql_error()); 

$result=mysql_query("select * from users where username='$user' AND password='$pass'", $db); 

$rowCheck = mysql_num_rows($result); 
if($rowCheck > 0){ 
while($row = mysql_fetch_array($result)){ 

 session_start(); 
 session_register('username'); 
 session_register('password'); 
 echo 'Logget inn!'; 
}} 
 else { 
 echo 'Feil brukernavn/passord'; 
}} 
else { 
echo ' 
<table> 
<form method="POST" action=""> 
<tr><td>Username:</td><td><input type="text" name="username" size="20"></td></rd> 
<tr><td>Password:</td><td><input type="password" name="password" size="20"></td></rd> 
<tr><td></td><td><input type="submit" value="Submit" name="login"></td></rd> 
</table> 
';} ?>

 

Endret av jokkakim
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...