Помощник
|
![]() |
![]() |
Сообщение
#1
|
||
![]() |
|
||
|
|||
![]() |
![]()
Сообщение
#2
|
![]() |
псевдо-открытие папки реализуется через php file manager, но с определенными ограничениями. открытие файла как вы описали практически невозможно. единственный способ - ftp, но тут тоже надо много танцевать с бубном
|
|
|
![]() |
![]()
Сообщение
#3
|
![]() |
> "в последующем в файле .mdb изменения не сохраняются"
Если страницу открываете напрямую с папки, то сам изменённый файл *.mdb сохраняется в кэше на стороне клиента. Попробуйте в папке на клиенте открыть страницу Оперой и после нажатия на кнопку "Открыть", изменить тот *.mdb, в кэше браузера увидите свой сохранённый изменённый файл, изначальный же файл при этом не изменится. Это касается именно *.mdb, на это расширение действуют свои запреты. Тот же *.doc отработает нормально. Если же базу данных нужно изменять на стороне сервера, то тогда зачем его переписывать на клиента? Не совсем ясна суть задачи, зачем файл клиенту и нужно ли изменять его серверный вариант? |
|
|
![]() |
![]()
Сообщение
#4
|
![]() |
А можно как-нибуть открыть exe файл на сайте????
|
|
|
![]() |
![]()
Сообщение
#5
|
![]() |
можно скачать и запустить
|
|
|
![]() |
![]()
Сообщение
#6
|
![]() |
а на самом сайте никак ???
что-бы он там работал |
|
|
![]() |
![]()
Сообщение
#7
|
![]() |
|
|
|
![]() |
Сообщение
#8
|
![]() |
> Если же базу данных нужно изменять на стороне сервера, то тогда зачем его переписывать на клиента? Не совсем ясна суть задачи, зачем файл клиенту и нужно ли изменять его серверный вариант? Всё верно. База лежит на сетевом диске. И всего лишь навсего нужно её запустить... По поводу Вашего первого предложения из обозначенной цитаты, я не совсем понял. Чувствую, что в нём есть рациональное звено и, возможно даже решение. Попробую пояснить необходимость. Существует н-ое количество баз данных. Все они раскиданы по папкам. Так вот, чтобы облегчить управление и осуществить это в приятном интерфейсе - нужна сия задумка. К сожалению, формы в акссес не позволяют сделать ничего особо впечатляющего... |
|
|
![]() |
![]()
Сообщение
#9
|
![]() |
*.mdb файлы изначально идут как потенциально опасные, поэтому их открытие запрещено в некоторых браузерах, а в других на них наложены ограничения.
В IE6 нужно было прописывать параметры в реестре на отрытие этих файлов, в Opera они открываются только в кэше браузера, в FireFox они запрещены на отрытие. К примеру в вордовских документах таких ограничений нет. Вобщем как я понял web сервера никакого нет, просто хотите с html страницы открывать и редактировать *.mdb файлы, лежащие в сети и на локальном компьютере? Если так, то можно для их открытия использовать ActiveX. Но работать это будет только в IE. <script language ="javascript"> function openbase() { var WshShell = new ActiveXObject("WScript.Shell"); //WshShell.Run ("msaccess.exe C:\\proverka\\name.mdb"); WshShell.Run ("msaccess.exe \\\\192.168.1.3\\base\\name.mdb"); } </script> <input type="button" value="Open" onclick="openbase()"> В первом закомментированном варианте файл открывается с локального компьютера, во втором - с сетевого. Адреса пропишите свои. Незабудьте только открыть доступ на изменение файлов по сети. Только что проверил, изменения сохраняются и в локальных и в сетевых *.mdb. |
|
|
![]() |
Сообщение
#10
|
![]() |
Спасибо!!! Работает, изменения сохраняются.
Только вот столкнулся с проблемой: запуск происходит без проблем в случае указания простого прямого пути вроде С:\test\test.mdb. Однако, путь к реальному файлу лежит через папки с названием из нескольких слов, к примеру, "Рабочие базы", да и само по себе название файла может содержать более двух слов. Как быть? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
![]() |
![]() |
12 | Poll99 | 2572 | 25.1.2023, 17:29 автор: PRXT33 |
![]() |
«Тинькофф банк» тестирует звонки из мобильного приложения без SIM-карты | 2 | VinogradOFF | 213 | 10.1.2023, 14:30 автор: LigaGiga |
![]() |
Вёрстка HTML-писем | 26 | Vampler | 23082 | 20.12.2022, 17:10 автор: Vampler |
![]() |
HTML сайт работает на разных хостингах по разному | 11 | freeax | 3655 | 4.11.2022, 14:31 автор: estic |
![]() |
Wild Gorilla APP Market - приложения для арбитража трафика | 1 | Wild_Gorilla_APP_Market | 889 | 3.4.2022, 18:56 автор: Wild_Gorilla_APP_Market |
![]() |
Текстовая версия | Сейчас: 29.1.2023, 15:40 |