• XSS.stack #1 – первый литературный журнал от юзеров форума

Простой вопрос по php :)

DiegO

RAM
Пользователь
Регистрация
28.07.2010
Сообщения
140
Реакции
2
Всем привет ! У меня есть код
Код:
 <?php
$socket = fsockopen("udp://localhost", 27015,$errnum,$errstr,999);
$packet = "\xFF\xFF\xFF\xFF\connect 47 ";
$packet .= "getchallenge";
fwrite($socket, $packet);
fclose($socket);
?>
- скрипт для получения id сервера cs 1.6
Как произвести чтение из сокета и вывести id сервера с помощью echo ""; ?
 
Example #1 fsockopen() Example
Код:
<?php
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)
\n";
} else {
    $out = "GET / HTTP/1.1\r\n";
    $out .= "Host: www.example.com\r\n";
    $out .= "Connection: Close\r\n\r\n";
    fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}
?>

В твоем случае:

Example #2 Using UDP connection
Код:
<?php
$fp = fsockopen("udp://127.0.0.1", 13, $errno, $errstr);
if (!$fp) {
    echo "ERROR: $errno - $errstr
\n";
} else {
    fwrite($fp, "\n");
    echo fread($fp, 26);
    fclose($fp);
}
?>

http://php.net/manual/en/function.fsockopen.php

Как парсить ответ ищи на том же ресурсе, юзай снифер, дерзай в общем! у тебя получится.

p.s. учимся юзать google.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх