← Back to team overview

sslug-teknik team mailing list archive

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