sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #26157
Re: Apache spørgsmål
Ok, jeg har nu ændret brugernes sider til:
<?php
session_start();
if (!isset($verified_user))
header("Location:
http://www.thematrixnet.dk/authtest/authfailed.html");
?>
<html>
<head>
<title>test</title>
<P>
...
Nu virker det med at man ikke kan komme ind på siden ud at logge ind,
men nu kan man ikke logge ind!
Jeg har lidt mistænkt min $verified_user for ikke at være gyldig i begge
dokumenter! Hvordan kan jeg gøre denne variabel gyldig i alle siderner?
Anders
P.S Jeg regner med at det er global jeg skal bruge, men hvor skal det
indsættes i mine scripts? jeg har lige endnu engang smækket mit auth.php
ind (da jeg regner med at det er her global skal sættes ind):
<?php
session_start();
mysql_connect("localhost", "BRUGER", "PASSWORD")
or die ("Unable to connect to database.");
mysql_select_db("Auth")
or die ("Unable to select database.");
$result = mysql_query("SELECT userid FROM users WHERE
userid='$userid'
AND password='$password'");
$num = mysql_numrows($result);
if ($num != "0") {
$verified_user = $userid;
session_register("$verified_user");
Header("Location: http://www.thematrixnet.dk/$userid");
}
else {
Header("Location: authfailed.html");
}
?>
References