[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: file_get_contents
Страницы: 1, 2
sh47n
Пример нашел здесь http://php.net/manual/ru/function.file-get-contents.php

<?php
$homepage = file_get_contents('http://www.example.com/');
echo $homepage;
?>

Прописал
$homepage = file_get_contents('http://chgk.tvigra.ru/');

и получил пустую страницу.
Нажал ctrl+u
<!doctype html>
<html>
<head>
<meta
charset="utf-8">
<title>
Untitled Document</title>
</head>
</html>


PHP Version 5.2.17
Браузеры IE и FF(хотя это никак не может влиять)

Собственно, нужно просто html файл показать
Не смог запустить
view-source:http://chgk.tvigra.ru/ из php.
Получаю сообщение, что нет программы связанной с view-source
В тоже время из адресной строки view-source: ... работает отлично
Миша
php.net

Для этой функции вы можете использовать URL в качестве имени файла, если была включена опция fopen wrappers.

Другие файлы и сайты попробуйте.

_____________
Принимаю заказы, писать в ЛС
sh47n
Медведь
Пробовал разные сайты, тот же результат
Насчет fopen wrappers подскажи плс.
В Configure Command есть '--with-curlwrappers' это оно?
Миша
Цитата (sh47n @ 6.12.2015 - 12:36)
В Configure Command есть '--with-curlwrappers' это оно?

--disable-url-fopen-wrapper
Отключить обертку fopen с поддержкой URL, которая позволяет получать доступ к файлам через HTTP или FTP. (не доступно начиная с 5.2.5)

_____________
Принимаю заказы, писать в ЛС
sh47n
Медведь
Какие еще есть варианты, чтобы вывести html на экран под PHP Version 5.2.17?
Крутил через js, ничего не получилось:(
Valick
полный пиндец...

<?php
$homepage = file_get_contents('http://www.example.com/');
echo nl2br(htmlspecialchars($homepage));
?>


_____________
Стимулятор ~yoomoney - 41001303250491
sh47n
Valick
согласен, полный
с
<?
$homepage = 'http://chgk.tvigra.ru/';
echo nl2br(htmlspecialchars($homepage));
?>

Получил:
<!doctype html>
<html>
<head>
<meta
charset="utf-8">
<title>
Untitled Document</title>
</head>

http://chgk.tvigra.ru/<script>
</html>

Еще штук 5-7 вариантов в сети я видел, не получилось ничего, только имя сайта
Valick
ноу коммент

_____________
Стимулятор ~yoomoney - 41001303250491
Zzepish
Хз,
echo file_get_contents('http://chgk.tvigra.ru/'); - вывело ВЕСЬ контент страницы
Invis1ble
Цитата (Valick @ 6.12.2015 - 14:07)
<?php
$homepage = file_get_contents('http://www.example.com/');
echo nl2br(htmlspecialchars($homepage));
?>

Цитата (sh47n @ 6.12.2015 - 15:18)
Valick
согласен, полный
с
<?
$homepage = 'http://chgk.tvigra.ru/';
echo nl2br(htmlspecialchars($homepage));
?>

Получил:
<!doctype html>
<html>
<head>
<meta
charset="utf-8">
<title>
Untitled Document</title>
</head>

http://chgk.tvigra.ru/<script>
</html>

Еще штук 5-7 вариантов в сети я видел, не получилось ничего, только имя сайта


муахахах

----
ты один не можешь осилить, зачем тебе 5-7?

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Миша
Попробуйте file()

_____________
Принимаю заказы, писать в ЛС
Valick
Медведь, попробуй тему прочитать внимательно, вот и твои проблемы, точно так же связаны с тем что как голый в баню торопишся...
афтар либо жжОООт, либо троль 80-го лвл

_____________
Стимулятор ~yoomoney - 41001303250491
Миша
Цитата (Valick @ 6.12.2015 - 19:27)
Медведь, попробуй тему прочитать внимательно

file — Читает содержимое файла и помещает его в массив

implode — Объединяет элементы массива в строку

Я бы попробовал.

_____________
Принимаю заказы, писать в ЛС
Valick
Цитата (Медведь @ 6.12.2015 - 18:30)
Я бы попробовал.

да кто б сомневался

_____________
Стимулятор ~yoomoney - 41001303250491
Миша
Цитата (Valick @ 6.12.2015 - 19:32)
Цитата (Медведь @ 6.12.2015 - 18:30)
Я бы попробовал.

да кто б сомневался

Конечный Результат, который нужен автору - разве мой вариант не подходит?

_____________
Принимаю заказы, писать в ЛС
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.