![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 6.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Cześć,
Mam następujący problem: napisałem większy skrypt, który na zapytanie: https:// adres12345. pl/wsZrobSwoje.php?zmienna1=wartosc1&zmienna2=wartosc2 // spacje zrobione w adresie, żeby na forum się dobrze wyświetlało Prawidłowo zwraca następujące możliwe odpowiedzi: [{"zmienna3":"wartosc3","zmienna4":"wartosc4"}] // powstaje przez "return print json_encode($rows);" lub [{"zmienna3":"wartosc3","zmienna5":"wartosc5","zmienna6":"wartosc6","zmienna7":"wartosc7"}] // powstaje przez "return print json_encode($rows);" lub Odpowiedz_tekstowa_w_przypadku_bledu (wyświetla je na stronie - jak otworzę przez przeglądarkę to tak się to wyświetli) PROBLEM: Chciałbym w innym pliku, móc skorzystać z tego skryptu. Logika mówi tak: $czytajZmienne = https:// adres12345. pl/wsZrobSwoje.php?zmienna1=wartosc1&zmienna2=wartosc2 ; // spacje zrobione w adresie, żeby na forum się dobrze wyświetlało Ale nie działa... Perfekcyjne rozwiązanie to takie, które te parametry zrzucałoby do tablicy asocjacyjnej $tablica["komunikat"] = "w_przypadku_zwrocenia_stringa"; $tablica["zwrocona_zmienna1"] = "wartosc1"; $tablica["zwrocona_zmienna2"] = "wartosc2"; itd. Serdeczna prośba o pomoc. Z góry dziękuję. Ten post edytował amatorzphp 6.04.2019, 09:14:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 6.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Prawdę mówisz, var_dump zwracało null jak było ponad $zmienną w kodzie (IMG:style_emoticons/default/biggrin.gif)
Poniżej zmiennej wygląda tak: var_dump: array(1) { [0]=> array(4) { ["kolumna1"]=> string(17) "wartosc1" ["kolumna2"]=> string(10) "wartosc2" ["kolumna3"]=> string(19) "wartosc3" ["kolumna4"]=> string(19) "wartosc4" } } Nie wiem co zepsulem chwilę temu, ale przywróciłem się z backupu:) Dodatkowo: print_r($arr); zwraca:Array ( [0] => Array ( [kolumna1] => wartosc1 [kolumna2] => wartosc2 [kolumna3] => wartosc3 [kolumna4] => wartosc4 ) ) print_r($arr[0]); zwraca: Array ( [kolumna1] => wartosc1 [kolumna2] => wartosc2 [kolumna3] => wartosc3 [kolumna4] => wartosc4 ) var_dump zwraca wartości z cudzysłowami, a te pozostałe bez. Ten post edytował amatorzphp 6.04.2019, 22:39:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 23:24 |