![]() |
![]() ![]() |
![]() |
-Gosc- |
![]()
Post
#1
|
Goście ![]() |
Witam, glowie sie i glowie, kiedys to robilem i nie bylo zadnego problemu natomiast teraz popelniam jakis blad i nie dziala jak sie nalezy - moze znajdziecie blad :/ ?
Robie formularz z jednym inputem w zawartosci ktorego ma byc e-mail. jak wcisne press to zmienna (zawartosc inputu) zostaje przeslana do pliku php skrypt sprawdza czy w bazie danych istnieje email - jesli tak to wysyla maila i echo "SUCCESS"; i zostaje wyslany email z pewna trescia do na ten adres natomiast jesli nie istnieje czyli numer rowsow nie rowna sie jeden to echo "ERROR"; Teraz gdzie zaczyna sie problem; chcialbym zeby jesli jest SUCCESS to np. w divie o id "odpowiedz" umiescil sie napis "SUCCESS" a jesli error to "ERROR" Jesli chodzi o skrypt php to wszystko ladnie dziala - wysyla maila jesli jest prawidlowy natomiast nie wysyla jesli taki e-mail nie istnieje (jasna spraw) natomiast nic sie nie dzieje przy odpowiedzi - czy wysle czy nie wysle - ta sama odpowiedz "ERROR" SKRYPT PHP O NAZWIE: remind_data
a tu CZĘŚĆ skryptu jquery var data = 'email=' + $("#emai").val(); $.ajax({ type: "POST", url: "php_files/remind_data.php", data: data, success: function(){ if($.trim('php_files/remind_data.php') == "SUCCESS") { $("#odpowiedz").text("SUKCES"); } else { $("#odpowiedz").text("ERROR"); } }} moze z tym trim`em jest zle ? |
|
|
-intsrp When- |
![]()
Post
#2
|
Goście ![]() |
PROBLEM ROZWIAZANY - PRZEOCZYLEM: powinno byc:
... success: function(response){ if($.trim(response) == "SUCCESS") { ... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2024 - 18:48 |