Перейти к содержимому
Русский язык для Invision Community 5

Результат js в php

подскажите плиз как получить результат работы js скрипта в php переменную?

ну вот к примеру скрипт

<?php
echo "
   <script type=\"text/javascript\">
function calc() {
   total_f=5;
   total_c=total_f * 6;
   document.getElementById('result_c').innerText=total_c;
}
</script>
<body onload=\"calc()\">
<span id=\"result_c\"></span>
";
$result = "тут должно быть значение result_c";
?>

Вот как получить это значение?

Рекомендованные сообщения

Они работают в разных областях. Из php можно передать значения в js при генерации страницы, а из js к php обмен информации происходит только путем http запроса. В таком виде как вы строите логику нельзя, потому что выполнения php происходит на сервере, а js отработает только в браузере после того, как php закончит работу и отдаст содержимое клиенту. Если требуется сохранить результат джаваскрипт или произвести его обработку на сервере, нужно передать данные аякс запросом на php обработчик.

  • 1 год спустя...

постараюсь что-то понять

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.