Показать сообщение отдельно
  #1 (permalink)  
Старый 06.09.2013, 12:23
Интересующийся
Отправить личное сообщение для RAPOS Посмотреть профиль Найти все сообщения от RAPOS
 
Регистрация: 20.07.2013
Сообщений: 25

Не правельная работа навигации!
Добрый день форумчане, столкнулся с проблемой не могу исправить.

У меня есть постраничная навигация на самописном движке, навигация почти завершена в разработке, есть нюансы.

Все странички (цифры) заключены в <input submit> и запросы передаются постом с гет не работает! Так вот стрелка влево у меня на onclick привязаная к форме и вправо тоже, только вместе они не работают, тыкаешь на всё что слева активной страницы тобишь на 1, 2 ,3 или на кнопку влево то переключается в правую сторону тобишь на 5, 6. если отключить правую стрелку то всё робит, за исключением того что нет стрелки вправо Помогите плиз. Даже id на форму повесил ради второй стрелочки но не спасло!
Вот код:

$total_records = $Navi->NaviArticl();
$total_pages = ceil($total_records / 8);
if($total_records > 8){
	$all_text .= '<div class="navigation-position"><div class="navigation-page"><form action="" id="form" name="forma" method="POST"><div class="navigation-page">';

				if($page != 1){$pageL .= "<input class='navigation-button' type='text' hidden name='page' value=".($page - 1)."><input class='navigation-button-back' type='submit' value='◄' onClick='forma.submit();'>";}else {}
				if($page - 3 > 0){$pageL .= "<input class='navigation-button' type='submit' name='page' value=".($page - 3).">";}else {}
				if($page - 2 > 0){$pageL .= "<input class='navigation-button' type='submit' name='page' value=".($page - 2).">";}else {}
				if($page - 1 > 0){$pageL .= "<input class='navigation-button' type='submit' name='page' value=".($page - 1).">";}else {}
				if($page + 1 <=$total_pages){$pageR .= "<input class='navigation-button' type='submit' name='page' value=".($page + 1).">";}else {}
				if($page + 2 <=$total_pages){$pageR .= "<input class='navigation-button' type='submit' name='page' value=".($page + 2).">";}else {}
				if($page + 3 <=$total_pages){$pageR .= "<input class='navigation-button' type='submit' name='page' value=".($page + 3).">";}else {}
				if($page != $total_pages){$pageR .= "<input class='navigation-button' type='text' hidden name='page' value=".($page + 1)."><input class='navigation-button-next' type='submit' value='►' onClick='form.submit();'>";}else {}

			$all_text .= $pageL.'<input class="navigation-button-disabled" type="submit" value="'.$page.'" disabled>'.$pageR;
		
	$all_text .= '</div></form></div></div>';
}else{ }
Ответить с цитированием