ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 30.06.2008, 00:50
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

.::BARS::., пишет, что сервер не может отослать такой хедер
.:EnoT:.,
Цитата:
Изображение «http://sportmobile.net/futbolka/test2.php» не может быть показано, так как содержит ошибки.
 
Ответить с цитированием

  #12  
Старый 30.06.2008, 01:03
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

хм, а у меня работает.
у тебя перед заголовком (header()) скорее всего выводится какой-то текст или ещё что-то, поэтому наверно и не работает. проверь.
или используй функции кеширования ob_start() и ob_end_flush() например.
 
Ответить с цитированием

  #13  
Старый 30.06.2008, 01:05
Solker
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме:
389768

Репутация: 158
По умолчанию

Вообщем полный ответ, с дополнением от .:EnoT:.
PHP код:
<?php
$file 
file_get_contents('http://kit.simplyonline.org/barcelona/process.php?name=inlanger&number=5&kit=1');
preg_match_all("#<img src=\"../(.*?)\" />#is",$file,$matches);

$host 'kit.simplyonline.org';

$sock fsockopen($host80$errno$errstr5); 
if(!
$sock){ 
    echo 
$errstr($errno); 
}else{
    
$header "GET /{$matches[1][0]} HTTP/1.1\r\n";
    
$header .= "Host: $host\r\n";
    
$header .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14\r\n"
    
$header .= "Connection: Close\r\n";
    
$header .= "Referer: http://kit.simplyonline.org/barcelona/process.php?name=inlanger&number=5&kit=1\r\n\r\n";
        
    
fwrite($sock$header); 
    while(!
feof($sock)){ $result .= fgets($sock1024); } 

    
$image substr($resultstrpos($result,"\r\n\r\n")+4);
    
    
header('Content-Type: image/png');
    echo 
$image;
}
?>

Последний раз редактировалось Solker; 30.06.2008 в 01:21..
 
Ответить с цитированием

  #14  
Старый 30.06.2008, 11:00
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Solker, спасибо, заработало!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться с прогой. Shev Болталка 0 31.05.2008 23:03
ПОМОГИТЕ! НЕ МОГУ НАЙТИ Super Email Sender 2.90 Shev Болталка 5 30.05.2008 22:56
Купил Asus 1814bl. Читает, а не пишет. Помогите разобраться. ООЧЕНЬ ПРОШУ Хелпер Болталка 2 05.01.2008 06:16
Помогите разобраться с угоном Аськи seeattact ICQ 5 17.01.2006 03:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ