Avatar billede nikolajzen Nybegynder
02. september 2001 - 17:35 Der er 4 kommentarer og
1 løsning

Problemer men login

Jeg bruger flg. kode i toppen af siden:

<?php
if(!isset($PHP_AUTH_USER)) {
        Header(\"WWW-authenticate: basic realm=\\\"??????\\\"\");
        Header(\"HTTP/1.0 401 Unauthorized\");
        $title=\"Login Instructions\";
       
        exit;
    } else {
        mysql_pconnect(\"localhost\",\"nikolaj\",\"**********\") or die(\"Kan ikke finde SQL serveren\");
        mysql_select_db(\"user\") or die(\"Kan ikke finde databasen!\");
        $user_id=strtolower($PHP_AUTH_USER);
        $password=md5($PHP_AUTH_PW);
        $query = mysql_query(\"select * from users where username=\'$user_id\' and password=\'$password\'\");
        if(!mysql_num_rows($query)) {
            Header(\"WWW-authenticate: basic realm=\\\"????????\\\"\");
            Header(\"HTTP/1.0 401 Unauthorized\");
            $title=\"Login Instructions\";
           
            include \"inc/header.phtml\";
            print\"<br>\";
            print\"<h3><center>Du har ikke adgang til denne side</center></h3>\";
            include \"inc/footer.phtml\";
           
            exit;
        }
       
       
        mysql_free_result($query);
    }

?>

Men jeg for en Internal Server Error i fejl log stå der :
[Sun Sep 02 17:25:26 2001] [error] [client 127.0.0.1] malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: d:/apache/php4/php.exe

Hvad kan der være galt ???

Avatar billede barlach Nybegynder
07. september 2001 - 19:37 #1
det er fordi din server bruger cgi versionen af PHP.
fra manualen


\"this does not work using Microsoft\'s IIS server and the CGI version of PHP due to a limitation of IIS.\"
Avatar billede prins Nybegynder
10. september 2001 - 22:20 #2
kører du det på din egen server? Altså på din egen PC?
Avatar billede nikolajzen Nybegynder
12. september 2001 - 12:35 #3
Jeg har prøvet på min egen apache (til Windows)server som ikke er online og så har jeg en side på whitehat hvor jeg heller ikke kan få det til at virke
Avatar billede prins Nybegynder
12. september 2001 - 16:19 #4
whitehat er noget suxx... Prøv f2s.com hvis de har åben nu...
Avatar billede nikolajzen Nybegynder
12. september 2001 - 17:05 #5
Tak for svaret - men det var ikke lige præcis det der kunne afhjælpe mit problem :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester