Установить запрос по умолчанию с помощью var1 & amp; var2

У меня есть две переменные: var1 & var2. Я хочу отобразить var1 по умолчанию, но если var1 пусто или пусто, покажите var2. Независимо от того, имеет ли оно значение var2

Основа:

$var1:'';
$var2:'volvo";
$var3 = empty($var1)? $var2 : $var1;

за работой.

но полный скрипт с запросом:

<form class="form-wrapper cf" name="searchForm" method="GET" action="<?=$PHP_SELF?>">
<input type="text"id="searchBox" autofocus="autofocus" autocomplete="off" spellcheck="false" name="q" value="<?=$var1?>" title="Search Products" />
<button type="submit"class="red-button"  value="Search" id="search-submit" ><span class="search-icon"></span>Search</button>
</form>

не работает только $ var2.

-4

Решение

Ваши три строки кода всегда будут помещать $ var2 в $ var3, поскольку ваш $ var1 только что был объявлен пустым.

В вашем HTML-скрипте, где вы хотите показать результат? Если он во входных данных, вы должны отобразить $ var3 вместо $ var1.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]