Tarakan
Новичок
Проблемы с fsockopen
Доброго времени суток!
Сразу прошу прощенья за, возможно, неумный вопрос...
Проблема в следующем:
пытаюсь протестить коннект к сокету, для этого создал файл test.php, который будет записывать переданные через сокет переменные в лог (test.php лежит в корне). На локалхосте работает, а вот на хостинге не хочет (не вызывается test.php вообще, ошибок не выдает). Не подскажете, с чем это может быть связано?
Заранее спасибо.
Вот код:
Доброго времени суток!
Сразу прошу прощенья за, возможно, неумный вопрос...
Проблема в следующем:
пытаюсь протестить коннект к сокету, для этого создал файл test.php, который будет записывать переданные через сокет переменные в лог (test.php лежит в корне). На локалхосте работает, а вот на хостинге не хочет (не вызывается test.php вообще, ошибок не выдает). Не подскажете, с чем это может быть связано?
Заранее спасибо.
Вот код:
PHP:
$params = 'account='.urlencode($account).'&email='.urlencode($email).'&name='.urlencode($name);
$header .= "POST /test.php HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= 'Content-Length: ' . strlen($params) . "\r\n\r\n";
$fp = fsockopen ('www.example.com', 80, $errno , $errstr );
if (!$fp) {
echo 'Error!'.$errno.' '.$errstr;
exit;
} else {
fputs ($fp, $header . $params);
fclose ($fp);
}