jak wyslac do javascript jakas wartosc?

0

siema, w jaki sposób mogęz php wysłać do javascript jakąs wartosci?

np dajmy na to ze w javascript/json/ajax mam:


rzeczy = [1,2,3,4,5,6];

i w php chciałbym wysyłać zamiast w js/ajax/json
np

<?php $rzeczy = [1,2,3,4,5,6] ?>

da sie jakos to w ten sposob zrobić?

0

https://stackoverflow.com/questions/23740548/how-to-pass-variables-and-data-from-php-to-javascript

https://stackoverflow.com/questions/10889233/efficient-way-to-pass-variables-from-php-to-javascript


<"tego nie rob"> nvm
Tak wpadłem na taki chyba niepoprawny i ruski pomysł, że aż zastanawia mnie czy by to zadziałało

wygenerować phpem jakiś niewidzialny/ukryty textbox/inputbox z textem np "1,2,3,4,5,6"

i wyciągnąć to jsem przez GetElementByName.value i zamienić string na tablice :D

</tego nie rob>

0

na przykład. Albo umieścić JSONa w tym tekście <div data-whatever='{"a":123, "b":22}'></div>, wtedy nie tylko tablicę można umieścić, ale co się chce (PHP ma oczywiście funkcję json_encode do automatycznego generowania JSONa).

</tego nie rob>

dlaczego? To nawet okej sposób. Chociaż są jeszcze inne, mniej eleganckie sposoby, np. generowanie JSa za pomocą PHPa. To już w ogóle jest podatne na błędy strasznie (chociaż czasem może być przydatne, jeśli się wie co się robi - swoją drogą Facebook chyba tak robi sądząc po tym jak wygląda kod źródłowy strony www.facebook.com )

1 użytkowników online, w tym zalogowanych: 0, gości: 1