我有這樣的代碼:如果語句不顯示?
<?php
$filterUrl = $_SERVER['HTTP_HOST'];
?>
<select class="jsFilter" name="language">
<option value>Sprache</option>
<?php if (!$filterUrl == "www.domain.de"){?><option value="de" <?php if(isset($_GET['language']) && $_GET['language']=='de'){echo "selected";}?>>Deutsch</option><?php } ?>
<?php if (!$filterUrl == "www.domain.com"){?><option value="en" <?php if(isset($_GET['language']) && $_GET['language']=='en'){echo "selected";}?>>English</option><?php } ?>
<?php if (!$filterUrl == "www.domain.fr"){?><option value="fr" <?php if(isset($_GET['language']) && $_GET['language']=='fr'){echo "selected";}?>>Français</option><?php } ?>
<?php if (!$filterUrl == "www.domain.nl"){?><option value="nl" <?php if(isset($_GET['language']) && $_GET['language']=='nl'){echo "selected";}?>>Nederlands</option><?php } ?>
</select>
我不知道爲什麼不顯示所有選項?
我希望你們能幫助我。
什麼是'回聲$ filterUrl的輸出;'?檢查並告訴 –
如果echo $ filterUrl;'select上面有什麼? –
嘗試回顯'$ filterUrl' – Panda