Автор Тема: Вывод рисунка с другого сайта (cUrl_exec)  (Прочитано 2377 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dasha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 17
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sexgorod.com
Подскажите пожалуйста - как грамотно решить такие задачи:
- нужно вывести в новом окне рисунок, который находится на другом сайте (с включенным Hotlinking Protection)
- аналогично, но вывести не рисунок, а видеоклип (mpg, avi, ...)

Первую задачу я решила (исходник ниже), но при выполнении в Netscape вместо рисунка на экране видим текст файла :( (в Експлорере все работает)...


<?php 
	
include 
"patch.ini";
	
include 
$RootPatch "data/config.php";
	
@
mysql_connect($_Host$_User$_Password) or die ("Could not connect to MySQL server !");
	
@
mysql_select_db($_Database) or die ("Could not select database !");

if (!isset(
$id) or $id == "")
{
	
$id 0;
}

$query "SELECT * FROM " $_TablePref "news_img WHERE (img_id = $id)";
$result mysql_query($query);

if (
mysql_num_rows($result) > )
{
	
$_URL "http://" mysql_result($result0"img_big"); 
	
$_REFERER "http://" substr(mysql_result($result0"img_big"), 0strpos(mysql_result($result0"img_big"),"/")+1);
	

	
$ch curl_init(); 
	

	
curl_setopt($chCURLOPT_URL$_URL); 
	
curl_setopt($chCURLOPT_HEADER0); 
	
curl_setopt($chCURLOPT_REFERER$_REFERER); 
	

	
curl_exec($ch); 
	

	
curl_close($ch); 
}
else
{
	
//
	
print 
"No Image found...";
}
?> 
Порно-блог http://www.SexGorod.com

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Вывод рисунка с другого сайта (cUrl_exec)
« Ответ #1 : 19 Января 2005, 21:42:17 »
воровать нехорошо.
это моё заднее слово.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28