![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 1 Dołączył: 2.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
fragment skryptu:
Kod $.ajax({ type: "POST", url: "rename_pass.php", data: { user_id: idUser, old_pass: oldPass, new_pass: newPass }, success: function(msg) { if (msg == 1){ // WYKONAJ TO } else { // WYKONAJ TO } }, }); Skrypt php jest zwraca wartość 1 lub 0 w formie echo. Problem polega na tym że w skrypcie JS nie mogę tego odczytać. Jeżeli ustawie warunek: (msg == 1) - to nie są sobie równe. (msg == '1') - też nie są sobie równe. Jak wyświetle zmienną msq to wyświetla 1 O co tu chodzi - co musze zrobić by poprawnie ustawić warunek, tak by sprawdzić czy pobrana wartość z pliku php wynosi 1. Ten post edytował xajart 2.07.2009, 13:31:22 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
parseInt?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 1 Dołączył: 2.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
parseInt zwraca mi NaN czyli że trafia na problem przy pierwszym zanku konwersji.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
To może wyświetl, co FAKTYCZNIE zwraca żądanie...
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 1 Dołączył: 2.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie wyświetla 1 - wydaje mi się że coś z kodowanie jest nie tak
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A nie masz przypadkiem BOM?
![]() Spróbuj jeszcze wypisać przez escape, może być jeszcze znak nowej linii. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 1 Dołączył: 2.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kod var a = escape(msg); var b = parseInt (a, 10); $("#successPassword").html(b); Dalej wyświetla NaN - może ja to źle robie? Co do BOM - to na dreamweaver pracuję i mam domyślnie ustawione wyłączone. Ten post edytował xajart 2.07.2009, 15:01:09 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nie, bez parseInt; co po prostu samo escape zwraca na zmiennej?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 1 Dołączył: 2.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Okej przebudowałem ten skrypt od nowa tylko troszkę w inny sposób i działa
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 13:15 |