Avatar billede krak Nybegynder
01. marts 2003 - 09:38 Der er 8 kommentarer og
1 løsning

simpel if

Hvorfor vil dette ikke virke:
if($HTTP_SERVER_VARS[REQUEST_URI]!="/admin/")
{
mysql_query("insert into statistik (date, ip, referer, site) values ('$tiddato', '$HTTP_SERVER_VARS[REMOTE_ADDR]', '$HTTP_SERVER_VARS[HTTP_REFERER]','$HTTP_SERVER_VARS[REQUEST_URI]')");
}

Den burde undlade at køre statistik, når jeg er i admin-sektionen, men den registrerer mig alligevel som værende i /admin/
Avatar billede schaefner Juniormester
01. marts 2003 - 09:45 #1
adressen indeholder vel heller ikke kun /admin/
Avatar billede krak Nybegynder
01. marts 2003 - 09:46 #2
jo, den indeholder kun "/admin/"
Avatar billede schaefner Juniormester
01. marts 2003 - 09:55 #3
Hvad hvis gør sådan:

<?php
if ($_SERVER["REQUEST_URI"] != "/admin/") {
    echo "Du er i admin-mappen";
} else {
    echo "Du er ikke i admin-mappen";
}
?>
Avatar billede schaefner Juniormester
01. marts 2003 - 09:58 #4
echo skal selvfølgelig lige være omvendt ;)
Avatar billede krak Nybegynder
01. marts 2003 - 10:08 #5
REQUEST_URI indeholder præcist /admin/
- jeg ændrede blot != til == for at få den præcise melding.
Avatar billede krak Nybegynder
01. marts 2003 - 10:13 #6
hmm... Jeg ændrede $HTTP_SERVER_VARS[REQUEST_URI] til $_SERVER["REQUEST_URI"], og så virker det...
Hvordan det, når $HTTP_SERVER_VARS[REQUEST_URI] virker i mysql_query()?
Avatar billede schaefner Juniormester
01. marts 2003 - 10:16 #7
Hvad hvis du gør sådan:
$HTTP_SERVER_VARS["REQUEST_URI"] != "/admin/"
?
Avatar billede krak Nybegynder
01. marts 2003 - 10:19 #8
Det virker også... Tror jeg skal lære at sætte "
Hvis du vil ha de 10 point må du gerne gi et svar
Avatar billede schaefner Juniormester
01. marts 2003 - 10:49 #9
svar :)
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