Avatar billede snebold Nybegynder
28. marts 2002 - 16:02 Der er 2 kommentarer og
1 løsning

Omskrive til ASP

Hej, jeg står og mangler en kode som er i PHP, men jeg skal have den over i asp

Du kan se koden her:


<?php
$brugernavn = "Snebold";
$adgangskode = "jan";
$ingen_adgang = "Der kræves et gyldigt brugernavn og adgangskode for at få adgang til denne side.";

# Hvis den besøgende forsøger at komme ind
# på administrationssiden (http://netsted.dk/side.php?action=admin)...
if ($action == "admin") {
    # Hvis variablen $PHP_AUTH_USER er tom (dvs., hvis den besøgende endnu ikke
    # har indtastet brugernavn og adgangskode)...
    if (!$PHP_AUTH_USER) {
        # ...så sender vi to headere, der skulle få de fleste browsere til
        # at vise en "Indtast brugernavn"-boks.
        header("WWW-Authenticate: Basic realm="Administrationssiden"");
        header("HTTP/1.0 401 Unauthorized");
        # Hvis brugeren har trykket på "Annuller",
        # så skriver vi beskeden i $ingen_adgang...
        echo $ingen_adgang;
        # ...og udførslen af scriptet stoppes.
        exit;
    }
    # Hvis den besøgende har indtastet brugernavn og adgangskode og trykket på "OK"...
    else {
        # Hvis det indtastede brugernavn ikke er lig med $brugernavn eller
        # den indtastede adgangskode ikke er lig med $adgangskode...
        if ($PHP_AUTH_USER != $brugernavn || $PHP_AUTH_PW != $adgangskode) {
            # ...så skriver vi beskeden i $ingen_adgang...
            echo $ingen_adgang;
            # ...og udførslen af scriptet stoppes.
            exit;
        }
    }
}



# Hvis den besøgende har "bestået" ovenstående "prøve",
# så fortsættes udførslen af scriptet her:

echo "<HTML><HEAD><TITLE>Mit PHP-script</TITLE></HEAD>";
echo "<BODY>";

if ($action == "admin") {
    echo "<H1>Velkommen til administrationssiden!</H1>";
    echo "osv. osv. osv...";
}
?>

*BEMÆRK* koden er taget fra www.anything.dk

Håber i vil
Avatar billede snebold Nybegynder
28. marts 2002 - 16:02 #1
Fler point afsættes gerne..
Avatar billede speedy Nybegynder
28. marts 2002 - 16:28 #2
Hej,

Må det godt være sådan at der er almindelige indtastningsfelter til brugernavn og kodeord i stedet ? Kan nemlig ikke få det der WWW-authenticate til at virke...

/SpEeDy
Avatar billede snebold Nybegynder
29. marts 2002 - 08:47 #3
Jeg finder ud af noget andet det skal nemlig være det der vindue der popper op...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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