Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 13.05.2007, 03:21
Анюта вне форума Посмотреть профиль Отправить личное сообщение для Анюта Найти все сообщения от Анюта
  № 1  
Ответить с цитированием
Анюта
 
Аватар для Анюта

Регистрация: Jan 2007
Сообщений: 35
Отправить сообщение для Анюта с помощью ICQ
Question Рабяты выручайте скрипт не работает!!!

вот какую историю выдает сервер
Ошибка синтаксического анализа XML: элемент не найден
Адрес:http://ucfp.hut2.ru/files.php
а далие
document.write("<sc"+"ript src='http://ad.pop1.adbn.ru/cgi-bin/iframe/"+adbn_pb_login+"?"+adbn_pb_random+"&options="+adbn_pb_options+"'><\/sc"+"ript>");
-------------------^
вот сам скрипт
Код:
<?php
require_once('JPEG-Meta.php');
header('Content-type: text/xml');

function create_tree($file_dir, $web_dir){
	$masterXML = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
	$fileXML = "";
 	if ($handle = @opendir($file_dir)){
		$i=0;
 		while (false !== ($file = @readdir($handle))){
 			if ($file != "." && $file != ".."){
				 $list[$i]=$file;
				 $i++;
 			}
		}
 		$dir_length = count($list);
		$dirXML = "<gallery>\n";
		for($i=0; $i<$dir_length; $i++){
			if(strrpos($list[$i], ".") != FALSE && strrpos($list[$i], ".jpg") != FALSE){
					$jpegMeta = new JPEG($file_dir.$list[$i]);
					$caption = $jpegMeta->getIPTCField("Caption");
					$metaWidth = $jpegMeta->getWidth();
					$metaHeight = $jpegMeta->getHeight();
					$info = getimagesize($file_dir.$list[$i]);
					$imgW = $info[0] > 0 ? $info[0] : $metaWidth;
					$imgH =  $info[1]> 0 ? $info[1] : $metaHeight;
					$fileXML .= "\t<img width=\"".$imgW."\" height=\"".$imgH."\" src=\"".$web_dir.$list[$i]."\" caption=\"".$caption."\" filename=\"".$list[$i]."\" />\n";
 			}
 		}
 		$masterXML .= $dirXML.$fileXML."</gallery>";
		closedir($handle);
 	}
	return $masterXML;
}

$web_dir = $_GET['dir'];

if(substr($web_dir, 0, 1) == "/"){
	$doc_root = str_replace($_SERVER['PHP_SELF'], '', str_replace('\\', '/',$_SERVER["SCRIPT_FILENAME"]));
} else {
	$doc_root  = str_replace(basename($_SERVER['PHP_SELF']), '', str_replace('\\', '/',$_SERVER["SCRIPT_FILENAME"]));
}

if(substr($web_dir, -1) != "/"){
	$web_dir .= "/";
}

$dir = $doc_root.$web_dir;
echo utf8_encode(create_tree($dir, $web_dir));
?>
прошу помочь кто чем может!
зарание благодарна!
__________________
Total Annailition)

Создать новую тему   Часовой пояс GMT +4, время: 23:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:06.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.