powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работает скрипт с post запросом.
17 сообщений из 17, страница 1 из 1
Не работает скрипт с post запросом.
    #32876894
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не работает этот скрипт:
<?
$socket=fsockopen("www.rambler.ru",80);
$in = "GET http://www.rambler.ru/ HTTP/1.0\r\n\r\n";
fputs($socket,$in);
while ($out = fgets($socket, 2048))
{
echo $out;
}
fclose($socket);
?>
выдает:
Warning: fputs(): supplied argument is not a valid File-Handle resource in /var/www/ukrbiz/ukrbiznes.com/testsocket2.php on line 5
В то же время, если вместо rambler.ru записать адрес сайта на котором скрипт находится, все выполняется.
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32876918
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошу прощения get запросом.
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32876996
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не могу разобраться
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877049
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobbiВ то же время, если вместо rambler.ru записать адрес сайта на котором скрипт находится, все выполняется.

порт 2048 может закрыт?
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877052
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при чем здесь порт 2048?
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877095
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
PHP FAQ: Ничего не работает! Что делать???
С чего вы вообще решили, что $socket is a valid File-Handle? fsockopen
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877142
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть другой скрипт:
но он выдает ошибку
Warning: socket_connect() unable to connect [110]: Connection timed out in /var/www/ukrbiz/ukrbiznes.com/testsocket4.php on line 21

<?php
error_reporting (E_ALL);
$service_port = getservbyname ('www', 'tcp');
$address = gethostbyname ('www.rambler.ru');
$socket = socket_create (AF_INET, SOCK_STREAM, 0);
if ($socket < 0) {
echo "socket_create() failed: reason: " . socket_strerror ($socket) . "\n";
} else {
echo "OK.\n";
}
echo "Attempting to connect to '$address' on port '$service_port'...";
$result = socket_connect ($socket, $address, $service_port);
if ($result < 0) {
echo "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n";
} else {
echo "OK.\n";
}
$in = "GET http://www.rambler.ru/ HTTP/1.0\r\n\r\n";
$out = '';
echo "Sending HTTP HEAD request...";
socket_write ($socket, $in, strlen ($in));
echo "OK.\n";
echo "Reading response:\n\n";
while ($out = socket_read ($socket, 2048)) {
echo $out;
}
echo "Closing socket...";
socket_close ($socket);
echo "OK.\n\n";
?>
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877172
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobbiпри чем здесь порт 2048?

потому что когда выконектитесь к сайту на котором хостинг, все обращения идут через Localhost, а во вне сокет может быть закрыт
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877175
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторConnection timed out

помоймо черным по белому написанно!
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877181
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри за флуд, но почему нельзя посмотреть по документации полную версию описания ошибки?

авторsupplied argument is not a valid File-Handle resource
может подразуменвать, что дескриптор нулевой длинны!
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877182
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это типа провайдер не дает?
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877196
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bobbiэто типа провайдер не дает?
откуда я могу знать.
еще раз.
1. посмотрите развернутое описание ошибки
2. спросите у провадйера, не блокирует ли он нужные порты
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32877201
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
bobbiэто типа провайдер не дает?Я вам дал ссылку - идите и читайте. false - далеко не File-Handle resource
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32884022
bobbi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой скрипт заработал однако переменные POST почему-то не пересылаются:
<?php
error_reporting (E_ALL);
$service_port = getservbyname ('www', 'tcp');
$address = gethostbyname ('www.ukrbiznes.com');
$socket = socket_create (AF_INET, SOCK_STREAM, 0);
if ($socket < 0)
{
echo "socket_create() failed: reason: " . socket_strerror ($socket) . "\n";
}
$result = socket_connect ($socket, $address, $service_port);
if ($result < 0)
{
echo "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n";
}

$in = "POST http://www.ukrbiznes.com/rubrika222.php HTTP/1.0\r\n
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*\r\n
Host: ukrbiznes.com\r\n
Referer: http://www.ukrbiznes.com/index.php\r\n
Content-Type: multipart/form-data; boundary=1BEF0A57BE110FD467A\r\n
\r\n
--1BEF0A57BE110FD467A\r\n
Content-Disposition: form-data; name=\"key1\"\r\n
\r\n
2\r\n
--1BEF0A57BE110FD467A\r\n
Content-Disposition: form-data; name=\"key2\"\r\n
\r\n
20\r\n
--1BEF0A57BE110FD467A--\r\n";
$out = '';

socket_write ($socket, $in, strlen ($in));
while ($out = socket_read ($socket, 2048))
{
echo $out;
}
socket_close ($socket);
?>
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32885649
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
spammers must die
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32887163
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай aka Motodor bobbiВ то же время, если вместо rambler.ru записать адрес сайта на котором скрипт находится, все выполняется.

порт 2048 может закрыт?
Мотодор, ты меня конечно извини, но ты сегодня и в топике про Sybase&PHP, и здесь уже успел отличиться ) Ты б хотя бы для начала глянул, что есть второй параметр fgets(), чем такую ересь писать.
No luck today :D

По сабжу ничего сказать не могу ;( (с) мой
...
Рейтинг: 0 / 0
Не работает скрипт с post запросом.
    #32887245
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор, посмотри какой запрос шлет броузер и симмитируй точно такой-же запрос на ПХП
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работает скрипт с post запросом.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]