Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для Ника))
43 / 43 / 20
Регистрация: 08.12.2010
Сообщений: 342

Передача значения в код JS

15.09.2015, 13:14. Показов 523. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот есть типо клиент который отдает запрос на сервер, сервер отвечает сообщением , но это сообшение не передается в код на JS , а к примеру $msg спокойно работает, что надо сделать что бы $out передавался?

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<html >
<body>
</body>
<?php
 
  set_time_limit(0); //Скрипт должен работать постоянно
  ob_implicit_flush(); //Все echo должны сразу же выводиться
  $address = '127.0.0.1'; //Адрес работы сервера
  $port = 22012; //Порт работы сервера (лучше какой-нибудь редкоиспользуемый)
  if (($socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) < 0) {
    //AF_INET - семейство протоколов
    //SOCK_STREAM - тип сокета
    //SOL_TCP - протокол
  //  echo "Ошибка создания сокета<br>";
  }
  else {
  //  echo "Сокет создан<br>";
  }
  $result = socket_connect($socket, $address, $port);
  if ($result === false) {
    echo "Ошибка при подключении к сокету<br>";
  } else {
    echo "Подключение к сокету прошло успешно<br>";
  }
  $msg = "02:asdfaf";
 // echo "Сообщение серверу: $msg<br>";
  socket_write($socket, $msg, strlen($msg)); //Отправляем серверу сообщение
  $out = socket_read($socket, 1024); //Читаем сообщение от сервера
  echo "Сообщение от сервера: $out.<br>"; //Выводим сообщение от сервера
//  echo "Соединение завершено<br>";
  //Останавливаем работу с сокетом
  echo "<br><br>";
  echo $out; 
 
  if (isset($socket)) {
    socket_close($socket);
 //   echo "Сокет успешно закрыт<br>";
  }
 // echo '<script language="javascript">var a = '.$out.';</script>';
 
 
?>
  <script type="text/javascript">
  // var param = '<?php ?>';
    alert('<?php echo $out; ?>');
    
  </script>
</html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.09.2015, 13:14
Ответы с готовыми решениями:

Возможно ли передача значения в код формы и его сохранение там?
Возможно ли передача значения в код формы и его сохранение там? Например, в коде есть int=5. Можно ли при нажатии на кнопку изменить...

Передача значения и передача переменной
объясните мне разницу...и с кодами пожалуйста...думаю передача значений это через ссылки\указатели,а передача переменных-переменных ...

я вот написала код без использования функции, но не знаю где ошибка, т.к. счатает верно только для первоначального значения. Код C#
всем приветик) возникла проблема с заданием: Заливайте файлы на форум. я вот написала код без использования функции, но не знаю...

5
13 / 13 / 2
Регистрация: 10.07.2015
Сообщений: 80
15.09.2015, 13:30
А какой тип данных в $out ? и не пусто ли там?
0
 Аватар для Ника))
43 / 43 / 20
Регистрация: 08.12.2010
Сообщений: 342
15.09.2015, 13:49  [ТС]
Kylych, через gettype($out); Выдает,что строка,так де работает: alert('<?php echo $out[5]; ?>');
Так же выдает уже в JS, если измерить длину в символах то будет 36(Ну или сколько там символов); Но выводть все ни как не хочет.
0
13 / 13 / 2
Регистрация: 10.07.2015
Сообщений: 80
15.09.2015, 15:05
Цитата Сообщение от Ника)) Посмотреть сообщение
Kylych, через gettype($out); Выдает,что строка,так де работает: alert('<?php echo $out[5]; ?>');
Так же выдает уже в JS, если измерить длину в символах то будет 36(Ну или сколько там символов); Но выводть все ни как не хочет.
PHP
1
2
$out = "666663333334655555555555ddddsss55555";
echo strlen($out);    // здесь 36 символов и тип string.
JavaScript
1
     alert('<?php echo $out ?>');
У меня все выводит, важно что бы алерт находился после пхп
0
 Аватар для Ника))
43 / 43 / 20
Регистрация: 08.12.2010
Сообщений: 342
15.09.2015, 16:04  [ТС]
Kylych, дак я вроде написал, что так работает, не выводит именно ответ с сервера ...
0
13 / 13 / 2
Регистрация: 10.07.2015
Сообщений: 80
15.09.2015, 16:15
значит где то переменная пропадает, это учитывая что ответ с сервера приходит правильное.
Теперь сопровождайте переменную на всем пути, от получения ответа до алерта и можно найти где он пропадает. И как сделать это я не знаю, просто идея моя))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.09.2015, 16:15
Помогаю со студенческими работами здесь

Передача значения из
Подскажите, пожалуйста, как получить значение из формы выбора &quot;select&quot;? &lt;script&gt; function fu(f) { ...

Передача значения
Здравствуйте. Мне нужна помощь в передачи значения после щелчка. ПОлучить результат я хочу в popup окне. Но почему то результат получается...

передача значения
Привет всем! Как передавать значения с одной страницы на другую, тоесть есть переменная $а которая равна какомуто числу, как мне передать...

передача значения в ф-ию
onload=function () { var controls = document.getElementById('menu').getElementsByTagName('a'); var menu =...

передача значения
Доброго времени суток уважаемые форумчане :) Возникла интересная проблема, которую я к сожалению так и не смог решить. Вывожу на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru