![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
вот какую историю выдает сервер
Ошибка синтаксического анализа 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) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Смените хостинг.
|
|
|||||
|
не ужеле нет более подходящей альтернативы и дело только в хостинге?
проблема в том что это единственный хостинг на котором и рнр работает и флешь воспроизводит и бесплатный и тот который я смогла найти(! при загрузке с помощью apache ru 1.2.33 вот что получаем: Ошибка синтаксического анализа XML: элемент не найден Адрес: http://127.0.0.1/files.php Строка 2, символ 1: ^
__________________
Total Annailition) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Хостинг вставляет рекламу в вывод, в итоге XML невалидный.
Неужели платный хостинг за пять баксов в месяц — обуза? |
|
|||||
|
тогда если не сложно, обьясните почему апач выдает ошибку?
не сильна в рнр пока ,поэтому сложно разобрать!
__________________
Total Annailition) |
|
|||||
|
Не апач, а браузер.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
раз уж так уж, попробуйте jino-net.ru - вроде там с этим попроще.
__________________
Жизнь - как сказка. Чем дальше, тем страшнее. |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 5
|
Анюта, если Вы используете тот хостинг только для тестов, могу посоветовать установить на свой ПК веб-сервер и все проблемы с рекламой решены
![]() например, установка AppServ занимает несколько минут, и не требует ничего, кроме указания путей и ввода рутового пароля для базы) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
DarkElf, за прошедшее время проблема уже решена была.
|
|
|||||
|
)))))
__________________
Total Annailition) |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|