| |
|
|
| | Мож вопрос и глупый, звыняйте, но:
есть ворд-файл, известно его месторасположение (в домене скрипта)
как отобразить содержимое этого файла на сранице, выдаваемой скриптом? | |
| |
|
|
| |
|
|
| |
для: astakhov
(25.05.2007 в 10:37)
| | | Насколько мне известно, ето возможно только если РНР хостится под виндовс. | |
| |
|
|
| |
|
|
| |
для: Temnovit
(25.05.2007 в 13:24)
| | | у меня локальный сервер апач под виндой
т.е. все-таки возможно? но как? | |
| |
|
|
| |
|
|
| |
для: Temnovit
(25.05.2007 в 13:24)
| | | >Насколько мне известно, ето возможно только если РНР хостится под виндовс.
Необязательно. В PEAR вроде есть библиотека для вордовых документов. | |
| |
|
|
| |
|
|
| |
для: Киналь
(25.05.2007 в 17:15)
| | | простите за нескромный вопрос...
что такое pear?? | |
| |
|
|
| |
|
|
| |
для: astakhov
(25.05.2007 в 18:01)
| | | http://pear.php.net/manual/ru/faq.php
PEAR посвящается Malin Bakken, родившейся 21 ноября 1999 года (первые строки
PEAR были написаны всего за два часа до её рождения).
епт, неужели будущий папа их писал o_0 | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(25.05.2007 в 18:19)
| | | paer???
ниасилю...
нашел выход - буду заставлять пользователей загружать файл предварительно сохраненный в .html формате :-)
как вам такое решение? | |
| |
|
|
| |
|
|
| |
для: astakhov
(25.05.2007 в 18:52)
| | | По нам, так сгодится :) Главное, чтобы Вам нравилось. | |
| |
|
|
| |
|
|
| |
для: astakhov
(25.05.2007 в 18:52)
| | | >нашел выход - буду заставлять пользователей загружать файл предварительно сохраненный в .html формате :-)
>
>как вам такое решение?
Ну-у... Дешево и сердито=)) | |
| |
|
|
| |
|
|
| |
для: Киналь
(25.05.2007 в 21:54)
| | | недешево... они там таких XSS понаоставляют.... | |
| |
|
|
| |
|
|
| |
для: Trianon
(25.05.2007 в 22:13)
| | | это врядли
сеть локальная, пользователи неопытные
хотя может появиться "умник"...
может перед выводом на экран очищаь файл от опасных тегов? знать бы еще от каких....
может подскажете? | |
| |
|
|
| |
|
|
| |
для: astakhov
(29.05.2007 в 10:02)
| | | Прежде всего <script>. | |
| |
|
|
|
| |
|
|
| |
для: Temnovit
(29.05.2007 в 12:45)
| | | работает!
но:
пока не понимаю как оно работает и как его применить...
копчиком чувствую, html код сидит в переменной document.all.dd.innerHTML
по идее, одному из полей формы нужно задать value=document.all.dd.innerHTML
я правильно мыслю? | |
| |
|
|
| |
|
|
| |
для: astakhov
(29.05.2007 в 13:08)
| | | Да. Лучше всаего скрытому полю <input type="hidden"> и по нажатии кнопки все это дело соответственно передастся обработчику. | |
| |
|
|
| |
|
|
| |
для: Temnovit
(29.05.2007 в 14:29)
| | | да, так и думал
дружище, большое тебе спасибо!
конечно, угнетает привязка к IE, ну что поделать... | |
| |
|
|
| |
|
|
| |
для: Temnovit
(29.05.2007 в 14:29)
| | | забил такое:
<input name="file" type="hidden" value="document.all.dd.innerHTML">
и такое пробовал:
<input name="file" type="hidden" value="dd.innerHTML">
обработчику значение не передано
что не так? | |
| |
|
|
| |
|
|
| |
для: astakhov
(30.05.2007 в 09:58)
| | | Само по себе значение в поле file не попадет. Нужно присвоить его динамически при какомто событии, например при нажатии кнопки сабмит. Попробуйте так:
<form acrtion="script.php" method="post">
<div id="dd" contenteditable style="height: 300; width: 400; border: 1px solid black">
text
</div>
<input type="submit" value="Отправить" onClick="document.all.file.value = document.all.dd.innerHTML">
<input name="file" type="hidden">
</form>
|
| |
| |
|
|
| |
|
|
| |
для: Temnovit
(30.05.2007 в 10:22)
| | | работает, но:
если текст более менее большой (всего-то одна стр. Excel) то скрипт не добавляет в базу данных
тип поля БД - text, пробовал и longtext... | |
| |
|
|
| |
|
|
| |
для: astakhov
(30.05.2007 в 15:32)
| | | Какую ошибку выдает? | |
| |
|
|
| |
|
|
| |
для: Temnovit
(30.05.2007 в 16:09)
| | | никакой
просто в таблицу ничего не добавляет | |
| |
|
|
| |
|
|
| |
для: astakhov
(30.05.2007 в 18:43)
| | | А вывод ошибок MySQL предусмотрен?
Это связано только с объемом данных?
Если вставить не из ворда, а просто написать 10000 каких нибудь символов, то тоже самое происходит?
Дайте код, где добавляются данные. | |
| |
|
|
| |
|
|
| |
для: Temnovit
(31.05.2007 в 10:08)
| | | вот код:
echo $_POST['file'];
$d = "INSERT INTO dogovor
VALUES ( '', '" . $_POST['nomer'] . "', '"
. $_POST['variant'] . "', '" .
$_POST['file'] . "', '" . $_POST['tip'] .
"', '" . $_POST['nashe'] . "', '" .
$_POST['kontr'] . "', '" .
$_POST['predmet'] . "', 'нет')";
$dd = mysql_query($d);
if ($dd) {
echo 'Договор добавлен';
}
else {
echo 'Договор не добавлен';
}
|
если вводить небольшой текст - отвечает 'Договор добавлен'
если "большой" - 'Договор не добавлен' | |
| |
|
|
| |
|
|
| |
для: astakhov
(30.05.2007 в 15:32)
| | | на одной странице Экселя может быть и тыща строк (в коде). если там для каждой ячейки (или для каждой буковки в каждом слове ) прописаны свойства :О
сколько она весит? | |
| |
|
|
| |
|
|
| |
для: elenaki
(30.05.2007 в 16:40)
| | | весит весь файл 21 kb | |
| |
|
|