Показать сообщение отдельно
  #1 (permalink)  
Старый 17.08.2018, 17:24
Новичок на форуме
Отправить личное сообщение для Glebiys Посмотреть профиль Найти все сообщения от Glebiys
 
Регистрация: 17.08.2018
Сообщений: 3

Как внутри скрипта записать переменную php?
Добрый вечер!
Имеется WebSocket подключение, при создании которого мне необходимо записать значение в php переменную:

<script type="text/javascript">
    var socket = new WebSocket("ws://xx.xx.xxx.xx:xxxx");

    socket.onopen = function() {
    var authmessage = '<?php echo $authmessage; ?>';
    socket.send(authmessage);
    };

    socket.onmessage = function(event) {
    if(event.data == "Junior, Auth Ok!") {
     // Авторизация пройдена
     /// Здесь необходимо выставить $auth = true;
     var msg = '<?php echo $sock ?>';
     socket.send(msg);
   } else if(event.data == "Junior, Auth Error!") {
     // Здесь необходимо выставить $auth = false;
   }
  };
   </script>


Если в нужном месте я пишу: <?php auth = true; ?> , то условия js игнорируются и переменная запишется в любом случае. Есть идеи?
Ответить с цитированием