Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sajax - problem
none
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 1
Dołączył: 3.12.2003
Skąd: W-wa

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


Witam.
Mam nastepujacy problem.
jak wioadomo sajax dzila mniej wiecej na zasadzie wywolanie w JS -> funkcja php ->funkcja JS.

I problem mam nastepujacy z php zwraca do funkcji JS tablice :
//fragment funkcji PHPowej dla uproszczenia problemu
$tab[0]="1111";
$tab[1]="2222";
return $tab;


I teraz w funkcji JS chce odebrac te dane i co dziwne JS widzi to jak obiekt typu array czy poprawnie ale nie moge sie odniesc do tych elementów gdy proboje pisze ze nie sa zdefinowane.

czyli mam w funkcji JS
function jakastam(tablica)
{ window.alert(tablica); //wyswietla array
window.length(tablica); //wyswietla =5 skad to nie mam zielonego pojecia
tablica[0] - nie istnieje
tablica[1] - nie istnieje
}

Z góry dzieki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
SHiP
post
Post #2





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

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


Jakoś nie wyobrażam sobie żeby php przekazywał zmienną do JS to bo to lekko niemożliwe :]... moze po prostu wyświetlaj sobie gotowy wygenerowany za pomocą php kod JS. Ja tak robie i wszystko działa smile.gif


--------------------
Warsztat: Kubuntu, PhpStorm, Opera
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@SHiP ty se poczytaj o AJAX, SAJAX a potem udzielaj swych opinii


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
revyag
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Cytat
Jakoś nie wyobrażam sobie żeby php przekazywał zmienną do JS to bo to lekko niemożliwe :]

Prosty test wystarczy snitch.gif
  1. <?php
  2. $a = 12;
  3. ?>
  4. <script type="text/javascript">
  5. var a = 0;
  6. a = <?php echo $a; ?>;
  7. alert(a);


--------------------
-------------

------
Go to the top of the page
+Quote Post
SHiP
post
Post #5





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

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


heh smile.gif no to widać w tyle zostałem :] heh no ja myślałem o innym przekazywaniu zmiennych smile.gif ale mniejsza z tym... co do AJAXU smile.gif ... używam dobry do łazienek a na xmlu sie niestety nie znam :] widać bede musiał sie podszkolić

Ten post edytował SHiP 31.08.2005, 13:51:16


--------------------
Warsztat: Kubuntu, PhpStorm, Opera
Go to the top of the page
+Quote Post
TomASS
post
Post #6





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


A nie możesz zrobić w funkcj JS:

  1. print('<?print_r(?>tablica<?)?>');


Aby podglądnąć co w niej naprawde jest?
Może to głupi pomysł, ale może pomoże smile.gif


--------------------
Go to the top of the page
+Quote Post
none
post
Post #7





Grupa: Zarejestrowani
Postów: 65
Pomógł: 1
Dołączył: 3.12.2003
Skąd: W-wa

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


Dzięki za wszytkie sugestie ale proszę osoby które nie korzystały nigdy z Sajax-a o nie pisanie bzdur.
Go to the top of the page
+Quote Post

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 Aktualny czas: 20.08.2025 - 10:03