Форум 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)

Старый 13.05.2007, 13:04
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Смените хостинг.

Старый 13.05.2007, 15:10
Анюта вне форума Посмотреть профиль Отправить личное сообщение для Анюта Найти все сообщения от Анюта
  № 3  
Ответить с цитированием
Анюта
 
Аватар для Анюта

Регистрация: Jan 2007
Сообщений: 35
Отправить сообщение для Анюта с помощью ICQ
не ужеле нет более подходящей альтернативы и дело только в хостинге?
проблема в том что это единственный хостинг на котором и рнр работает и флешь воспроизводит и бесплатный и тот который я смогла найти(!
при загрузке с помощью apache ru 1.2.33 вот что получаем:

Ошибка синтаксического анализа XML: элемент не найден
Адрес: http://127.0.0.1/files.php
Строка 2, символ 1:
^
__________________
Total Annailition)

Старый 13.05.2007, 15:25
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Хостинг вставляет рекламу в вывод, в итоге XML невалидный.
Неужели платный хостинг за пять баксов в месяц — обуза?

Старый 13.05.2007, 15:29
Анюта вне форума Посмотреть профиль Отправить личное сообщение для Анюта Найти все сообщения от Анюта
  № 5  
Ответить с цитированием
Анюта
 
Аватар для Анюта

Регистрация: Jan 2007
Сообщений: 35
Отправить сообщение для Анюта с помощью ICQ
тогда если не сложно, обьясните почему апач выдает ошибку?
не сильна в рнр пока ,поэтому сложно разобрать!
__________________
Total Annailition)

Старый 16.05.2007, 12:39
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 6  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Не апач, а браузер.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 24.05.2007, 11:42
Базиль вне форума Посмотреть профиль Отправить личное сообщение для Базиль Посетить домашнюю страницу Базиль Найти все сообщения от Базиль
  № 7  
Ответить с цитированием
Базиль
 
Аватар для Базиль

Регистрация: Apr 2006
Адрес: Околомосковье
Сообщений: 27
Отправить сообщение для Базиль с помощью ICQ
раз уж так уж, попробуйте jino-net.ru - вроде там с этим попроще.
__________________
Жизнь - как сказка. Чем дальше, тем страшнее.

Старый 09.06.2007, 09:25
DarkElf вне форума Посмотреть профиль Отправить личное сообщение для DarkElf Найти все сообщения от DarkElf
  № 8  
Ответить с цитированием
DarkElf

Регистрация: Jun 2007
Сообщений: 5
Анюта, если Вы используете тот хостинг только для тестов, могу посоветовать установить на свой ПК веб-сервер и все проблемы с рекламой решены

например, установка AppServ занимает несколько минут, и не требует ничего, кроме указания путей и ввода рутового пароля для базы)

Старый 09.06.2007, 13:51
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
DarkElf, за прошедшее время проблема уже решена была.

Старый 12.06.2007, 20:52
Анюта вне форума Посмотреть профиль Отправить личное сообщение для Анюта Найти все сообщения от Анюта
  № 10  
Ответить с цитированием
Анюта
 
Аватар для Анюта

Регистрация: Jan 2007
Сообщений: 35
Отправить сообщение для Анюта с помощью ICQ
)))))
__________________
Total Annailition)

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

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

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


 


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


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