Skrypt zamiast zwracać numer zwraca całą stronę jako kod. |
Skrypt zamiast zwracać numer zwraca całą stronę jako kod. |
20.11.2018, 20:10:12
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 11.08.2012 Ostrzeżenie: (0%) |
Hej męcze się ze skryptem Like / Dislike z podmianką dynamiczną na nową wartość liczbową. Kiedyś rozwiązałem ten problem ale nie wiem dlaczego zamiast zwracać numer +1 to zwraca mi całą stronę jako kod.
Głosy są zaliczane ale coś jest skopane z odbieraniem ich. Fragment odpowiedzialny za przyciski like and dislike skrypt
Plik ajax-reviews-votes.php
Ten post edytował designez 20.11.2018, 20:13:18 |
|
|
20.11.2018, 20:16:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Widocznie gdzieś nie kończysz drukowania danych poprzez exit.
P.S. Te SELECTy nie są w ogóle potrzebne. Wiesz jaka jest aktualnie punktacja, bo ją wyświetlasz. Wystarczy, że od tej wyświetlanej odejmiesz lub dodasz 1, a po stronie PHP zrobisz tylko UPDATE. Zmianę wartości wyświetlanej możesz zrobić dla pewności po poprawnej zwrotce z Ajax (kiedy będziesz pewien, że UPDATE się powiódł). -------------------- |
|
|
20.11.2018, 20:24:10
Post
#3
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 11.08.2012 Ostrzeżenie: (0%) |
Ja tam nie chciałem podawać dokładnie plików i ta wersja jaka jest przedstawiona działa.
Nie chcę aby ktoś wszedł w plik js i tam widział jaki dokładnie plik odpowiada za like czy dodawanie ocen. Oceny tą samą metodą działają ale te like coś nie pasuje. Wcześniej zamiast pliku ajax-reviews-votes.php był index.php a tam może przekombinowane ale przynajmniej wszystko przechodzi przez index.
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 20:26 |