Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как записать HTML код страницы с HTTP ресурса в переменную PHP?
 
 автор: Hercule   (06.09.2005 в 02:50)   письмо автору
 
 

Подскажите, пожалуйста, как записать HTML код страницы с HTTP ресурса в переменную PHP? Это нужно для дальнейшей проверки скриптом наличия в этом коде ответных ссылок на сайт.

   
 
 автор: cheops   (06.09.2005 в 03:03)   письмо автору
 
   для: Hercule   (06.09.2005 в 02:50)
 

Это зависит от версии PHP, если вы имеете дело с PHP выше 4.3, то можно воспользоваться кодом
<?php
  $content 
file_get_contents("http://www.softtim.ru/");
?>

Если версия ниже, то
<?php
  $link 
"http://www.softtime.ru/"
  
$fd fopen($link"r"); 
  
$content "";                
  if (!
$fd) echo "Запрашиваемая страница не найдена"
  
// Чтение содержимого файла в переменную text 
  
else while (!feof ($fd)) $content .= fgets($fd4096); 
  
// Закрыть открытый указатель файла 
  
fclose ($fd);  
?>

В обоих случаях содержимое страницы будет помещено в переменную $content.

   
 
 автор: Hercule   (06.09.2005 в 03:14)   письмо автору
 
   для: cheops   (06.09.2005 в 03:03)
 

Супер! Спасибо!

   
 
 автор: Hercule   (06.09.2005 в 03:26)   письмо автору
 
   для: cheops   (06.09.2005 в 03:03)
 

А Вы не подскажете , где можно найти полный справочник функций PHP., где есть эта функция, а также описания различных переменных типа: $_SERVER['HTTP_REFFERER'] и т.д.?

   
 
 автор: cheops   (06.09.2005 в 12:56)   письмо автору
 
   для: Hercule   (06.09.2005 в 03:26)
 

Полный справочник в различных форматах доступен на официальном сайте PHP - www.php.net, в том числе и частично переведённый на русский язык. Рекомендую загрузить справочник в chm-формате - в нём искать проще.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования