У меня есть страница, на которой отображается определенный HTML-код на основе строки запроса, загружаемой в URL-адрес.Странно, если логика elseif в PHP
Вот пример моего кода.
<?php
// grab querystring section
$w = getQuerys('section');
if ($w == "main") {?>
DISPLAY HTML версия ONE
<? } else if ($w == 'types') {?>
DISPLAY HTML версия TWO
<?php } ?>
По какой-то причине, эта логика работает отлично на моем веб-хостинга сайта, но не на моей рабочей станции с помощью XAMPP , Когда я запускаю это на своей рабочей станции, одновременно отображаются HTML VERSION ONE AND TOW на странице.
Боюсь, что я немного потерял это. Я подтвердил, что функция getQuerys работает нормально, повторяя переменную $ w.
Заранее благодарим за любую помощь, которую вы можете предоставить.
Если вы делаете «просмотр источника» в xampp, он также показывает код PHP? –