Ajax json php dziwne zachowanie |
Ajax json php dziwne zachowanie |
25.10.2014, 13:22:58
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.10.2014 Ostrzeżenie: (0%) |
Witam mam problem z napisaniem skryptu który będzie sprawdzał przy rejestracji czy taki login już istnieje.
Oto kod: plik: register.php
plik: register_form.php
plik: connection.php
plik: check_login_exist.php
Po wpisaniu loginu dostaję taką odpowiedź w consoli: loading register.php:22 error: [object Object] SyntaxError: Unexpected token A gdy przerobię plik check_login_exist.php tak aby wyglądał tak:
To w consoli pojawia się: loading register.php:22 fail Ten login jest zajęty Czyli że teraz skrypt działa. Mógłby mi ktoś powiedzieć co mam zrobić abym mógł includować pliki w plikach php gdy używam ajaxa? |
|
|
25.10.2014, 14:39:53
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Odpal w przeglądarce poprawny url i jaki błąd wywala.
czylu np: localhost/check_login_exist.php?login=posladki |
|
|
25.10.2014, 14:47:03
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.10.2014 Ostrzeżenie: (0%) |
Wyświetla się coś takiego:
{"type":"fail","message":"Ten login jest zaj\u0119ty"} |
|
|
25.10.2014, 22:19:23
Post
#4
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) |
skoro wyświetla Ci loading jako before to znaczy że nie dochodzi nawet do success co z kolei znaczy przy otrzymaniu odpowiedzi wpisując prawidłowo akcje w gecie że - nie wysyłasz danych ajaxem
Ten post edytował tzm 25.10.2014, 22:19:45 |
|
|
26.10.2014, 08:18:40
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 767 Pomógł: 1824 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Sprawdź czy plik check_login_exist.php jest kodowany w UTF-8 bez BOM.
P.S. data = $.param(data); - to nie jest potrzebne, choć może zostać. Ten post edytował trueblue 26.10.2014, 09:16:45 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 15.06.2024 - 22:28 |