Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Przesyłanie tabilcy getem
Forum PHP.pl > Forum > Przedszkole
Wykrywacz
Elo.

Chodzi o tablice datownik, mam:
[JAVASCRIPT] pobierz, plaintext
  1. var box = document.getElementsByName("box");
  2. for (var i=0;i<box.length;i++){
  3. if (box[i].checked == true){
  4. var datownik = document.getElementsByName("datownik");
  5. url = url+"&box[]="+box[i].value+"&datownik["+box[i].value+"]="+datownik[i].value;
  6. a++;
  7. }}
  8. alert(url);
  9. xmlhttp.onreadystatechange=stateChangedcheckbox;
  10. xmlhttp.open("GET",url,true);
  11. xmlhttp.send(null);
[JAVASCRIPT] pobierz, plaintext

W alercie ładnie się wszystko układa
  1. control.php?akcja=3&mod=1&etap=0&box[]=47&datownik[47]=15&box[]=48&datownik[48]=32

Ale jak patrzę czy dotarło do control.php to datownik wogóle nie przechodzi (reszta jest okej)

Może ktoś wskazać mi błąd?
mortus
A skąd my mamy wiedzieć, czym u Ciebie jest xmlhttp? Może źle inicjujesz ten obiekt, albo inicjujesz go tylko dla wybranej przeglądarki.
nospor
Cytat
Ale jak patrzę czy dotarło do control.php to datownik wogóle nie przechodzi
A jak sprawdzasz ten datownik?
zrob print_r($_GET); i pokaz co zwraca
Wykrywacz
No sęk w tym że pokazuje

Array ( [akcja] => 3 [mod] => 1 [etap] => 0 [box] => Array ( [0] => 68 ) [datownik] => Array ( [68] => 54235 ) )

EDIT. Możecie mi wyjaśnić czemu jeżeli
bezpośrednio wrzucę
  1. main::nanies_zmiany($_GET['akcja'],$_GET['box'],$_GET['etap'],$_GET['datownik']);

to nie przekazuje mi wartości?
a jak przed tym zrobię
  1. $dupa = $_GET['datownik'];
  2. main::nanies_zmiany($_GET['akcja'],$_GET['box'],$_GET['etap'],$dupa);

to wszystko jest okej? Bo jest to tak nie logiczne że na pewno gdzieś robię błąd?
Wykrywacz
Mortus czytałeś przez chwilę o czym pisze? Bo skoro wszystkie GETy mi wychodzą to oznacza że xmlhttp działa dobrze a i również to że prawdopodobnie wiem jak odebrać coś z GETA.

Dzięki że chcesz mi pomóc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.