Login fejl i php script

Tags:    php

<< < 12 > >>
Hejsa jeg har leget lidt med et login system men hænger lidt fast nu!

Har lavet en fil til at tjekke om en session er sat (skulle jeg hvertfald mene), men må ikke have gjort en ordenligt stykke arbejde, for det virker ikk ;)

Selvom jeg skriver at betingelsen for at komme ind på siderne er 1 = 1 altså 1 som usr/pwd, kommer jeg aldrig længere end login screenen :(

Herunder er koden:
<pre>
<?php
session_start();

if (!isset($_SESSION['laccess'])) {
header("Location: index.php?f=needlogin");
exit;
}
?>
</pre>

Skriv hvis der skal mere info på, så må jeg lige prøve at grifle en lidt bedre forklaring :)

Ekstra:
Her er den forgående post som giver adgangen!
<pre>
if ($_POST['prfm'] == 'login') {

$dopass = md5($_POST['password']);

$mysql['db'] = mysql_connect($mysql['host'], $mysql['username'], $mysql['password']) or die (mysql_error("Cannot connect to database"));
mysql_select_db($mysql['database'], $mysql['db']);

$tjek = mysql_query("SELECT navn, password, status FROM users WHERE navn='$_POST[username]' AND password='$dopass'") or die ("Cannot connect to database");

if(mysql_num_rows($tjek) != 0) {

$var = mysql_fetch_Array($tjek);
$status = $var["status"];

$_SESSION['laccess'] = 1;
$_SESSION['Status'] = $status;

header("Location: administration.php");
} else {
header("Location: index.php?f=wronglogin");
}
}
?>
</pre>

[Redigeret d. 08/01-04 17:33:27 af Martin]



14 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Altså, jeg kan afsløre at det virker ved mig.
Så det er evt. dit webhotel der ikke understøtter eller har sat noget forkert op, eller lign.


/AC



Altså, jeg kan afsløre at det virker ved mig.
Så det er evt. dit webhotel der ikke understøtter eller har sat noget forkert op, eller lign.


/AC


Prøver lige at tjekke webserver settings så :)

Du kan lige oprette et svar, så du kan få nogle point ;)



Har du Apache kørende lokalt?


/AC



Giver lige et klap på skulderen, havde ikke angivet en dir til sessions i php.ini :|

Tak for påmindelsen :)



;)


/AC



<< < 12 > >>
t