webForumDet fria alternativet

Ett liten (troligtvis lätt) fråga

PHP

2 svar · 194 visningar · startad av Pudolf

Medlem sedan juli 2000221 inlägg
Frågan#1

Hejsan. Jag har den här kodsnutten

<?
if ($stad == "malmo"){ 
    echo ("Malmö!"); 
}elseif($stad == "goteborg"){ 
    echo ("Göteborg!"); 
}elseif($stad == "kiruna"){ 
    echo ("Kiruna!"); 
}else{ 
    echo ("Nej du!"); 
}
?>

Nu undrar jag hur man skriver det så att istället för att använda echo så kan man ha HTML-kod osv direkt efter. ungefär såhär (fast det e ju felkodad då) I ASP skriver man ju if bla = bla THEN, men hur göra i PHP?

<? if ($stad == "malmo") ?>
<b>Detta är Malmö!... mer htmlkod nedanför..<b>
<? elseif($stad == "goteborg") ?>
<b>Detta är Göteborg! ... mer htmlkod nedanför..<b>
<? else ?>
<b> Nej du...<b>
osv

Förstår ni vad jag menar? :) Tacksam för svar!

Medlem sedan jan. 20007 697 inlägg
#2

Är det inte bara att skriva så här?

<? if ($stad == "malmo") {?>
<b>Detta är Malmö!... mer htmlkod nedanför..<b>
<? } else if($stad == "goteborg") {?>
<b>Detta är Göteborg! ... mer htmlkod nedanför..<b>
<? } else { ?>
<b> Nej du...<b>
osv
<? } ?>
Medlem sedan juli 2000221 inlägg
#3

Jo det fungerade :r

tackar!

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)