Как выполнить в PHP запрос c бесплатного хостинга? file_get_contents ("http://www.championat.ru"); не канает , курл тоже
мб Подсказка: Для этой функции вы можете использовать URL в качестве имени файла, если была включена опция "fopen wrappers". на бесплатных серваках off
Можно попробовать pfsockopen(); Часто видел, что эту функцию игнорируют. Дал бы ссылку на phpinfo, было бы легче помочь, если в данном случае возможно.
Если хостер не дурак, то там allow_url_fopen = 0. Тогда ты никак не получишь данные с другого хоста. Можешь попробовать через fopen $fh = fopen('http://www.championat.ru', 'r'); $data = fread($fh, filesize('128')); fclose($fh); echo $data; или через сокеты $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)<br />\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); }