Нет загловка
Оглавление сайта

Разное

if ($var1 = intval($var2) > 0) - так неправильно, знак > имеет приоритет перед знаком =, поэтому результат будет равен (intval($var2) > 0)
if (($var1 = intval($var2)) > 0) - так правильно