@$_POST['do']==1 - собака тут для чего? Не место ей здесь.
if ($feedbacknumber != $_SESSION['feedbacknumber'] || empty($feedbacknumber))
$error=("Ошибка, не подключен javascript");
Ну и ? JS тот тут причем? Не выполняется условие, получаем сообщение. Разбирайтесь со своей логикой.
И достаточно
if ($feedbacknumber && $feedbacknumber != $_SESSION['feedbacknumber']) ...
|