Jump to content

quake3

User
  • Posts

    56
  • Joined

  • Last visited

Everything posted by quake3

  1. Здравстуйте. Есть вопрос небольшой. Начну с описания того, что нужно. В каждом из 50 каталогов лежит по 1 word-овскому фалу. Файлы обновляются в директориях раз в неделю (имена соответственно новые). С помощью scanir'а думаю читать директорию, далее заносить имя файла в переменную и в ссылку на файл подставлять эту .../переменную.doc Помогите плиз правильно составить скрипт с использованием scandir. Спасибо заранее. Кое-какие наброски есть, но в целом не получается: $path = '/files/.......'; // путь $folder = $path . $folder; $file_name = array(); // создаем будущий массив с ссылками $folder = array('folder1','folder2','folder3'); // папки for($i = 0, $c = sizeof($folder); $i < $c; $i++) { // открываем папку if($dir = opendir($folder)) { // Смотрим содержимое while(false !== ($file = readdir($dir))) { // узнаем тип файла и имя $name_arr = explode(".", $file); $type = end($name_arr); // выбираем только word документы if($type == 'doc' || $type == 'docx') { $file_name[] = $file; } } } closedir($dir); //Закрываем директорию } print_r($file_name); // смотрим какие есть файлы Ссылки на открытие файлов идут в виде jump menu: <form name="form7" id="form7"> <select name="jumpMenu7" id="jumpMenu7"> <option value="papka1/1740.doc">Имя ссылки 1</option> <option value="papka2/1753.doc">Имя ссылки 2</option> <option value="papka3/1738.doc">Имя ссылки 3</option> <option value="papka4/1690.doc">Имя ссылки 4</option> </select> <input type="button" name="go_button7" id= "go_button7" value="Выбрать" onClick="MM_jumpMenuGo('jumpMenu7','self',0)"> </form> И нужно ,чтобы вместо указания конкретного WORD-файла в ссылке была переменная, т.е. чтобы не править ссылки каждый раз когда поменяется WORD-файл. Вот тут структура каталогов и в index.php все описано. Скачать kornevaya_papka.rar Буду очень благодарен за помощь.
  2. По-моему причину понял. "Неправильно" открывается только на машинах, где установлен OFFICE 2007. На остальных - нормально.
  3. А не может это быть связано с разной версией Internet Explorer'a . На машине которая корректно отображает стоит IE 8, а на остальных версия ниже. P.S. Тут нельзя файл никак прикрепить к сообщению, кроме как удаленно ? Я бы скриншотики показал.
  4. Невозможно. Я не должен прикасаться к этим вордовским документам. И соответственно должна грузиться урезанная оболочка WORD. Тем более при переводе в html оформление некоторое собьётся (проверял). Сервер стоит удаленно. Сайт развернут на нём. С компьютера на котором всё открывается правильно, я один раз при первом открытии ворда убрал галочку - Спрашивать при каждом открытии и выставил по умолчанию Открывать. Тоже самое делал на соседнем компе, но там Ворд запускается отдельно. Предположу, что может быть дело в настройках браузера ?
  5. Здравствуйте. Прошу помочь в следующем. Вот код фрейма: <iframe <?php echo $row->load; ?> id="blockrandom" name="iframe" src="<?php echo $row->url; ?>" width="<?php echo $params->get( 'width' ); ?>" height="<?php echo $params->get( 'height' ); ?>" scrolling="<?php echo $params->get( 'scrolling' ); ?>" align="top" frameborder="0" class="wrapper<?php echo $params->get( 'pageclass_sfx' ); ?>"> <?php echo _CMN_IFRAMES; ?> </iframe> Сначала во фрейм загружаю страницу со ссылками на WORD-документы (через jump menu) Вот код ссылок: <form name="form7" id="form7"> <select name="jumpMenu7" id="jumpMenu7"> <option value="papka1/1740.doc">Имя ссылки 1</option> <option value="papka2/1753.doc">Имя ссылки 2</option> <option value="papka3/1738.doc">Имя ссылки 3</option> <option value="papka4/1690.doc">Имя ссылки 4</option> </select> <input type="button" name="go_button7" id= "go_button7" value="Выбрать" onClick="MM_jumpMenuGo('jumpMenu7','self',0)"> </form> Как видно из предыдущего кода параметр target в onclick стоит self. ВОПРОС: Почему в локальной сети на 2 компьютерах WORD-документ открывается внутри фрейма (как и надо), а на остальных WORD запускается отдельным приложением, т.е. не во фрейме. ?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy