PHP: <?php copy("http://site.ru/1.txt","1.php"); ?> короче над чтобы функция загружала данные из файла 1.txt и выводида их в echo... тоесть в результате работы PHP: <?php copy("http://site.ru/1.txt","1.php"); ?> я хочу получить вывод содержания файла 1.txt как доработать ? чет вроде не работает. как инклудить вообще файлы? при учете что файлопен закрыт... тоесть в оригинале над инклудить в код html код. который береться с моего сайта
Что ты подразумеваешь под "файлопен закрыт" disable_functions = fopen или allow_url_fopen = Off ? если disable_functions = fopen, то: PHP код: PHP: <?php $a = file_get_contents("http://site.ru/1.txt"); echo $a; ?> если allow_url_fopen = Off: copy, fopen, file_get_contents и другие стандартные функции, работать не будут. Остаются только сокеты или курл.
ну вот я про тоже если allow_url_fopen = Off как нить можно текст удаленно подгружать? например как нить по JS? счетчики ж на JS работают и данные передают... и туда и обратно а мне нужно просто вывести кусок html кода который бы брался удаленно с другого сайта.. инфрейм не подходит
fsockopen (PHP 4, PHP 5) fsockopen — Open Internet or Unix domain socket connection PHP: <?php $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); } ?> cURL PHP: <?php // create a new cURL resource $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, 0); // grab URL and pass it to the browser curl_exec($ch); // close cURL resource, and free up system resources curl_close($ch); ?>
PHP: <?php // create a new cURL resource $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, 0); // grab URL and pass it to the browser curl_exec($ch); // close cURL resource, and free up system resources curl_close($ch); ?> вот сайт источник генерирует страницу в формате ютф8 а вывожу я етот код на сайте где годировка вин1251 как сделать чтоб он передавал информацию на сайт уже в кодировке вин1251