![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 4.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dziwny problem, który pasuje do wszystkich tematów i w zasadzie nie jestem pewien gdzie go umieścić. Ale może do rzeczy. wykonuje następujący kod: loaduje jQuery stronę do jakiegoś pojemnika <div> , polecenie wygląda następująco: $("#submaintext_bdw").load(encodeURI("../../actionfiles/php/scripts/test.php?course_id=" + id), function() {}); wartosc id jest jakos tam generowana, jej wartosc sprawdzam alertując ją - w tym przypadku po kliknieciu na <tr> tabeli zczytuję jej wartosc value zawartość pliku test.php wygląda tak:
problem polega na tym, że po kliknięciu na wszystkie <tr> wyswietla się miejsce siedzenia pliku. No dobra, a teraz chciałbym wyświetlić inne coś: zmieniam zawartośc pliku test.php na coś takiego:
I znowu klikam na <tr> tabeli i tu niespodzianka, zamiast zobaczyć nowa zawartość dostaje spowrotem ścieżkę dostępu (IMG:style_emoticons/default/questionmark.gif) ? Ciekawe jakim cudem (IMG:style_emoticons/default/questionmark.gif) Ok, restartuje Przegladarkę i server i dalej k.. to samo - dalej zamiast zawartosci GET dostaje dalej scieżkę. Co jest grane, prosze uprzejmie o pomoc!!! Środowisko: PHP 5.2.10 Apache 2.2.21 MSSQL 2008 (to akurat niewazne ale co tam) IE 9 najnowszy jQuery |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 13 Dołączył: 21.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hmm no dziwne...
A jakbyś spróbował wywalić to session_start(), bo w sumie nie wiem po co Ci to tam. I zamiast print_r($_GET), dać echo $_GET['course_id']; ? A jeśli wciąż coś nie tak, to stwórz dwa skrypty php: test.php i test2.php, a następnie spróbuj podpiąć pod tego load(). Imho takie coś na bank powinno wstrzyknąć odpowiedni kod do znacznika. A tak w ogóle, to nie lepiej byłoby zrobić to tak ? (tylko pamiętaj teraz, że load() przekaże parametr course_id w tablicy $_POST a nie $_GET)
Ten post edytował Sinevar 27.04.2012, 19:15:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.09.2025 - 11:33 |