![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 31.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Od razu mówię, że w php siedze już trochę, ale ajax to tak jak gdzieś potrzeba to coś robię, ale nie dużo.
Spróbuje wyjaśnić mój problem mam plik index.php w którym używam skryptu do stronicowania wpisów, samo stronnicowanie mam w pagination.php który jest wywoływany poprzez pagination.js Kod function loadWpis(s) wycięta część { if(s == 0) { xmlhttp.open("GET","pagination.php", true); xmlhttp.send("go"); } else { xmlhttp.open("GET","pagination.php?page=" + s, true); xmlhttp.send("go"); } } w pagination.php standardowo pobieram getem strone przeslana przez pagination.js a w index.php mam kod php ktory pokazuje strzalke w prawo i lewo a pomiedzy są 2 zdjęcia i nazwy projektow pod zdjeciem , w body mam onLoad=loadWpis(0), w index.php kod mniej wiecej wyglada tak ze mam zmienne: $subpage= ![]() ![]() ![]() $prev = $subpage - 1; to jest do onclick="loadWpis('.$prev.'); przy klikniecu lewej strzałki $next = $subpage + 1; to jest do onclick="loadWpis('.$next.'); przy klikniecu prawej strzałki i teraz chodzi o to jak zrobić aby po kliknięciu w index.php na strzałkę zmieniała mi się wartość $subpage bo on jak ustawie subpage np 2 to klikne w prawo doda 1 i mam 3 ale po ponownym kliknieciu znowu jest 3 z oczywistego powodu, próbowałem robic do teraz na sesjach ale on mi nie tworzy jak widzę nowej sesji z nowym subpagem w tym pliku już pagination.php nie wiem czy w ajaxie w ogole bez przeładowania strony jest możliwa zmiana wartości $_SESSION[] ? robiłem to tak w index.php: Kod if(!session_is_registered("strona")) { session_register("strona"); $_SESSION['strona'] = 1; $subpage = $_SESSION['strona']; } else{ $subpage = $_SESSION['strona']; } i po kliknięciu w przycisk prawy np dawac zwiekszenie zmiennej $SESSION o +1 lub w lewo o -1 prosze o pomoc i o jakieś rozwiązania patrzyłem też na jcarousel ale mi nie potrzebne aż efekty tylko aby działało chyba ze jcarousel z jquery pakietu łatwo i szybko do tego będzie użyć. Proszę o pomoc Edit: Już rozwiązałem problem wykorzystałem jcaruseal/ jquery i smiga wraz z efektem animacji Do zamknięcia Ten post edytował bartekb89 31.07.2011, 20:43:54 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:18 |