Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP] Przesyłanie tablicy z JavaScript do php
muumiin
post 11.12.2014, 16:17:56
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Jak w temacie, potrzebuję przesłać tablicę do php. Znalazłam w googlach jakiś wzór i zrobiłam to według niego, ale nie wiem, czy instrukcje były złe, czy po prostu ja je źle zastosowałam... Może skopiuję kod java script:

  1. $(function() {
  2. /* mods */
  3. $( "#sortable2" ).sortable({
  4. update: function(event, ui) {
  5. var boxorder1 = $(this).sortable('toArray').toString(); //zapisywanie tablicy z kolejnością boxów.
  6. $("#boxorder").text (boxorder1); //wyświetlanie tej tablicy na stronie - wyświetla się, czyli poprawnie zapisana
  7. $.post('moduly.php', { boxorder1: JSON.stringify(boxorder1)}); //podobno ma to przesłać tablicę do pliku moduly.php
  8. }
  9. });
  10. });


Więc otwieram plik moduly.php, w którym jest taki kod (na razie tylko do testów):
  1. $boxorder1 = json_decode($_POST['boxorder1']);
  2. echo 'boxorder1[0] ' . $boxorder1[0]. '<br/> boxorder1[1]'. $boxorder1[1]. '<br/> boxorder1 '. $boxorder1;

A tam puściutko! wyświetlają się tylko 'stringi', nie ma żadnych wartości pod tymi zmiennymi.

Gdzie tu może być błąd? Pewnie jest to jakiś głupi błąd, ale niestety sama z tym sobie chyba nie poradzę :/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2025 - 22:14