![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Piszę panel administracyjny i dodaję różności za pomocą jQuery. Wypociłem taki JS:
i testowy php, dla sprawdzenia poprawności:
Problem polega na tym, że JS nie dostaje żadnych danych z PHP, nie wykonuje się funkcja w polu success, natomiast beforeSend error i complete owszem. Ścieżka w skrypcie prowadzi do właściwego pliku. Z góry dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
spr czy zarowno domena strony jak i skryptu do ktorego sie odwolujesz sa takie same - zwroc uwage czy oba (nie) posiadaja przedrostek www
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
odwołanie do pliku z formularzem: http://localhost/collector/admin (korzystam z ModRewrite)
plik php: http://localhost/test.php Wcześniej miałem obie ścieżki takie same i w PHP sprawdzałem czy zmienna istnieje w $_GET, ale to nie działało, więc dla testów wydzieliłem kod. |
|
|
![]() ![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
... $.ajax({ method: "get", url: "http://localhost/test.php", ... W żądaniach ajaxa nie używamy ścieżek bezwzględnych. spróbuj "/test.php" Pozdrawiam -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Nie method: "get", a type: "GET".
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
batman: wcześniej było type, z takim samym skutkiem I typu musi zostać, ponieważ nie ma czegoś takiego jak method w tym przypadku. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
batman: wcześniej było type, z takim samym skutkiem GrayHat: masz rację, tak więc jeśli document.URL=http://localhost/collector/admin to jak odnieść się do niego samego ścieżką względną?
W tym wypadku bedzie to: "/collector/admin" -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Wtedy nie będzie przypadkiem http://localhost/collector/admin/collector/admin ?
W dalszym ciągu dane nie docierają do tego samego pliku php. Gdyby docierały w odpowiedzi dostałbym jakiekolwiek dane. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
Nie będzie tak jak mówisz gdyż / (slash) na początku odwołuje się do root`a czyli domeny
![]() -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Kurza twarz, w dalszym ciągu dostaję bład:
PHP:
A błąd jak zwykle jest błahy, zawsze tak jest. :/ |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
type: "GET" (wielkimi)
-------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
To nie ma sensu. Ktoś wie, jak zdebugować funkcję error, albo cały proces wysyłania? Żeby dało się prześledzić to krok po kroku.
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Firefox + Firebug, zakladka Net, typ "XHR" - i ci pokaze jakie ajaxowe requesty robisz i co dostajesz spowrotem.
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Żeby było zabawniej, jak użyję fukcji $.get(), to zwraca mi poprawne dane:
I firebug to pokazuje, ale dla przykładu z $ajax(), który w dalszym ciągu nie działa, już nie chce. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:18 |