Avatar billede dennism Nybegynder
12. marts 2002 - 12:53 Der er 8 kommentarer og
1 løsning

PHP: Hvis $brugernavn indeholder "admin"...

Hey.... Jeg skal bruge en kommando som kan sig:
Hvis $brugernavn indeholder "admin"...

Men hvilken kommando kan jeg bruge, hvis jeg vil have PHP til at fortælle mig om $brugernavn indeholder det?
Avatar billede caveman99 Nybegynder
12. marts 2002 - 12:57 #1
if($brugernavn == 'admin')
{
  echo 'Du er administrator';
}
else
{
  echo 'Ikke administrations-rettigheder';
}
Avatar billede dmcn Praktikant
12. marts 2002 - 12:58 #2
Avatar billede thomashove Nybegynder
12. marts 2002 - 12:58 #3
Avatar billede skolestofdk Nybegynder
12. marts 2002 - 12:58 #4
Kan man ikke bare sige:

if($brugernavn == "admin")
Avatar billede dmcn Praktikant
12. marts 2002 - 12:59 #5
if (strstr($brugernavn, "admin")) {
    print "Du er admin";
} else {
    print "Du er ikke admin";
}
Avatar billede dmcn Praktikant
12. marts 2002 - 13:01 #6
Vi skal vist lige have på det rene om det skal *indeholde* eller *være lig med* admin. Hvis det skal indeholde skal du bruge min løsning, hvis det skal være lig med skal du bruge caveman99's løsning.
Avatar billede dennism Nybegynder
12. marts 2002 - 13:03 #7
-- n0rmality

Det er dit svar jeg søgte... Jeg skulle bruge 'indeholde'!
Avatar billede dennism Nybegynder
12. marts 2002 - 13:03 #8
-- skolestofdk

Hvad gør din funnktion?
Avatar billede dmcn Praktikant
12. marts 2002 - 13:08 #9
skolestof's gør faktisk det samme som caveman99's. Tjekker om brugernavnet *er lig* admin.

Jeg takker for point - godt du kunne bruge det. :)
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