[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод картинки из fb2 файла
complex
При выводе картинки из fb2 файла (часть кода ниже).
Выводит картинку  
function print_image ($image){
print_r($image);
$image = $image->asXML();
preg_match("/[\"|\']\#([\S]+\.[\S]+)[\"|\']/i", $image, $image_name);
$image_name = $image_name[1];
foreach ($this->book->binary as $binary){
if ($binary[id] == $image_name){
$image = base64_decode($binary);
$file = fopen($image_name, 'r');
fwrite($file, $image);
fclose($file);
echo '<img src='.$image_name.' alt="">';
}
}
}


function content($book='false', $i=-1){
if ($book == 'false'){$book = $this->book->body;}
++$i;
foreach ($book->children() as $key=>$body){
switch ($key){
case 'image':
$this->print_image ($body);
break;

вместе с картинкой появляется текст SimpleXMLElement Object ( )
Как понимаю, что-то в коде, но не могу понять что. Прошу помочь.
Быстрый ответ:

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