Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JavaScript]Przekazanie wyniku JS do zmiennej PHP
ArekBe
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 17.09.2012

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


Witam!

Mam pytanie co do przekazania wyniku ze skryptu JS.

  1. <script type="text/javascript" >
  2. var channel1 = "tsm_wildturtle";<!-- przykładowy streamowiec z twitch'a -->
  3.  
  4. function showViewers(a){
  5. alert(a.viewers_count);
  6. }
  7.  
  8. $.getJSON("http://api.justin.tv/api/stream/summary.json?channel="+ channel1 + "&jsonp=?", function(a){document.getElementById("viewers").innerHTML += a.viewers_count;});


Jest możliwość przekazania tego wyniku, który znajduje się w <div id="viewers"></div> do zmiennej PHP? Bardzo mi na tym zależy a kombinuję trzeci dzień.. Przepatrzyłem google i jest trochę przykładów ale z żadnego nie mogę nic zdziałać. Widziałem jakiś sposób, że JS przekazało do $_POST ale próbowałem to przerobić do własnych upodobań i nie działa..

Z góry dziękuję i pozdrawiam,
Prime!

Ten post edytował ArekBe 13.11.2013, 18:42:28
Go to the top of the page
+Quote Post
maviozo
post
Post #2





Grupa: Zarejestrowani
Postów: 197
Pomógł: 24
Dołączył: 22.11.2010

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


Powinno działać, ale masz tam jakąś dziwną skłądnię trochę. Nie lepiej tak:
Kod
var zmienna=document.getElementById("viewers").innerHTML  += a.viewers_count;
$.getJSON("http://api.justin.tv/api/stream/summary.json?channel="+ channel1 + "&jsonp="+zmienna);
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #3





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Cytat(ArekBe @ 13.11.2013, 18:41:03 ) *
Przepatrzyłem google i jest trochę przykładów ale z żadnego nie mogę nic zdziałać. Widziałem jakiś sposób, że JS przekazało do $_POST ale próbowałem to przerobić do własnych upodobań i nie działa..

do $_POST czy do $_GET?
tak jak robisz, to przekazuje jeśli już to do GET (bo getJSON = a więc idzie GET request).
Ale masz w jQuery też coś takiego:
http://api.jquery.com/jQuery.post/
co wykonuje POST requesta.

Ten post edytował PrinceOfPersia 14.11.2013, 18:32:54


--------------------
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: 22.08.2025 - 05:34