Avatar billede laid-back Nybegynder
31. august 2003 - 17:29 Der er 2 kommentarer

"if" i "else"?

Hej allesammen!

kan jeg lave en "if" i en "else"?
Altså jeg har en kode som ser sådan her ud:

<?
if (Bla bla bla){
echo "Du er ikke logget ind";
} else {
echo "Du er logget ind og kan skrive kommentare og svar";
if (noget andet){
echo "Du kan skrive kommentare og svar";
} else {
echo "Du kan kun skrive kommentare fordi der allerede er et svar";
}
?>

Håber i forstår!

mvh. LB
Avatar billede sukos Juniormester
31. august 2003 - 17:33 #1
Det kan du sagtens!
bare husk at "lukke" dine if-sætninger
Avatar billede jakoba Nybegynder
31. august 2003 - 17:46 #2
Det kan du. men i det eksempel du giver mangler du en } til at afslutte din else-del.

<?
if (Bla bla bla){
    echo "Du er ikke logget ind";
} else { 
    echo "Du er logget ind og kan skrive kommentare og svar";
    if (noget andet){
        echo "Du kan skrive kommentare og svar";
    } else {
        echo "Du kan kun skrive kommentare fordi der allerede er et svar";
    } // afslutter den indre if
} // afslutter den ydre if.
?>

Sådan nogle indrykninger er meget nyttige til at holde rede på { og } tegn, og til at vise hvordan koden er struktureret.
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