За последние 24 часа нас посетили 21660 программистов и 1034 робота. Сейчас ищут 718 программистов ...

Как вывести JavaScript через PHP

Тема в разделе "PHP для новичков", создана пользователем Danmer, 26 июл 2021.

  1. Danmer

    Danmer Новичок

    С нами с:
    26 июл 2021
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте. Помогите, пожалуйста найти решение, как занести значение <div id='id'></div> в переменную php и вывести её при помощи echo

    HTML:
    1. <script src="//vk.com/js/api/openapi.js" type="text/javascript"></script>
    2.  
    3. window.onload = (function() {
    4.     VK.init({
    5.           apiId: 123456789
    6.         });
    7.     function authInfo(response)
    8.     {
    9.       if (response.session)
    10.       {
    11.         document.getElementById('id').innerHTML = "VK ID: " + response.session.mid;
    12.       }
    13.       else
    14.       {
    15.         document.getElementById('id').innerHTML = 'ВЫ НЕ АВТОРИЗОВАНЫ В ВК';
    16.       }
    17.     }
    18.     VK.Auth.getLoginStatus(authInfo);
    19. });
    20.  
    21. <div id='id'></div>
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    бред.

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

    каким боком пища у нас через задницу проходит ?
     
  3. neste

    neste Новичок

    С нами с:
    26 июл 2021
    Сообщения:
    8
    Симпатии:
    0
    Обычно это делается через ajax - с клиента данные посылаются на php обработчик.
    Авторизовывать пользователей вообще лучше на бекенде в первую очередь, а на клиенте только отрисовывать нужную информацию. Это, как минимум, поможет собирать статистику, сопоставлять аккаунты пользователей на сайте с их социальными аккаунтами и тд.