[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Работа с сокетами PHP
I++
Метод передачи ? GET, POST? RAW?



Спустя 4 минуты, 38 секунд (23.04.2012 - 15:14) ADiel написал(а):
А где сокеты?
Вижу HTTP
Вот простейший пример сокет - сервера.
Скрипт должен быть запущен из консоли,
<?php
set_time_limit(0);
$socket = stream_socket_server("tcp://0.0.0.0:8000", $errno, $errstr);
if (!$socket) {
echo "$errstr ($errno)<br />\n";
} else {
while ($conn = stream_socket_accept($socket)) {
fwrite($conn, 'Локальное время ' . date('n/j/Y g:i a') . "\n");
fclose($conn);
}
fclose($socket);
}
?>


http://php.net/manual/ru/function.stream-socket-server.php

Спустя 28 минут, 32 секунды (23.04.2012 - 15:43) I++ написал(а):
ivc.bbs-it.net ПОРТ 2121

Там apache висит или что?

GET и POST это http протокол. Отдельно PHP не будет принимать $_GET или $_POST в котором содержится массив с переменными. Для этого нужно писать демон отдельный.

Спустя 37 минут, 29 секунд (23.04.2012 - 16:20) I++ написал(а):

Спустя 4 минуты, 34 секунды (23.04.2012 - 16:25) Invis1ble написал(а):
+c+
Цитата
$request = explode ( '|', $strring );

а откуда по-твоему должна взяться string ?
$request = explode ( '|', $_POST['string']);

если отправляешь под именем string



Спустя 2 минуты, 22 секунды Invis1ble написал(а):
И вообще, смотри логи сервера. Был ли получен запрос вообще, каков ответ.

Спустя 57 минут, 53 секунды (23.04.2012 - 17:23) Invis1ble написал(а):
+c+
КЭП подсказывает, что в текстовом редакторе глазами
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.