2012-06-01 2 views
2

Я хочу, чтобы добавить переменную JavaScript в PHP эхокак поставить переменный яваскрипт в PHP эхо

arr[i]='<?php echo $winner[javascript variable]; ?>'; 

Благодарности

+1

Я не верю, что вы спрашиваете. Вы хотите, чтобы какое-то значение, рассчитанное JavaScript, было вставлено в PHP-скрипт? – dpk2442

+1

Возможный дубликат [Доступ к переменной JavaScript из PHP] (http://stackoverflow.com/questions/2338942/access-a-javascript-variable-from-php). См. Также http://stackoverflow.com/questions/7016701/creating-jquery-ajax-requests-to-a-php-function/7016795#7016795 – JJJ

+0

В любом случае вы можете использовать ajax для отправки переменной javascript на сервер, затем верните рендер PHP. но это, вероятно, не рабочий процесс, который вы ищете, так как я уверен, что вы говорите об рендеринге страницы обычно ... – Ian

ответ

6

Вы не можете.

  1. PHP работает на сервере и выводит текст.
  2. Текст отправляется в браузер
  3. Браузер интерпретирует текст, как HTML/JavaScript/и т.д.

РНР закончит работу к тому времени, JavaScript выполняется.

Если вы хотите сдать данные обратно, вам нужно будет сделать новый HTTP-запрос и запустить PHP-скрипт с нуля.

+0

Я hava php-массив, и я хочу преобразовать его в массив javascript Возможно ли это? –

+1

'var myJSArray = ; ' – Quentin

+0

См. Http://stackoverflow.com/questions/393479/best-way-to-transfer-an-array-between-php-and-javascript – JJJ

Смежные вопросы