Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][PHP]AJAX i echo
sasiadstar
post 23.02.2017, 07:09:44
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 19.06.2015

Ostrzeżenie: (0%)
-----


Witam serdecznie.
Jako że pisanie na forach to dla mnie ostateczność rzadko się udzielam, ale w tym momencie temat mnie po prostu przerósł i nie mam już żadnego pomysłu.
Temat ajaxa jako tako ogarnołem, wiem jak wysyłać i odbierać zapytania ale problem mam w momencie kiedy system powinien zwrócić jakich komunikat np o poprawnym wysłaniu zapytania do bazy lub o jego błędzie poprzez echo, a to jest zarezerwowane dla "zwróceniu" ajaxa, cały skrypt się wiesza i żadne błędy nawet poważne nie są wyświetlane.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
viking
post 23.02.2017, 07:44:20
Post #2





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Cytat(sasiadstar @ 23.02.2017, 07:09:44 ) *
ogarnołem


Naprawdę?
Koduj zawartość odpowiedzi jako json np status, message. Dla błędów powinien być odesłany nagłowek z odpowiedniej klasy - http 500.


--------------------
Go to the top of the page
+Quote Post
sasiadstar
post 23.02.2017, 08:05:10
Post #3





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 19.06.2015

Ostrzeżenie: (0%)
-----


Cytat(sasiadstar @ 23.02.2017, 07:09:44 ) *
Temat ajaxa jako tako ogarnołem,

Właśnie tak miałem w ostateczności zrobić ale miałem nadzieje że jest jakiś prostszy sposób.
Ot i znowu pisania kupę, no cóż jak mus to mus.
Go to the top of the page
+Quote Post
viking
post 23.02.2017, 08:09:19
Post #4





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Gdzie pisania kupę?
echo json_encode(['x' => 'y']);
zamiast echo 'y'.

A błędy powinieneś obsługiwać w fail() - przy założeniu że jquery użyłeś.


--------------------
Go to the top of the page
+Quote Post
sasiadstar
post 23.02.2017, 08:13:05
Post #5





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 19.06.2015

Ostrzeżenie: (0%)
-----


Uwierz że kupę dla kogoś kto raczej nie ma kontaktu z php i ogólnie jako tako z programowaniem to jest to wyzwanie piszesz sprawdzasz szukasz piszesz itd...
Ale potrzebny mi pewien skrypt więc jeszcze będę się musiał pomęczyć.
Tak robię w jquery.

Ten post edytował sasiadstar 23.02.2017, 08:15:45
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:28