Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Помогите с БД


Автор: Николай Павлович 4.6.2004, 18:06
Я хочу сделать у себя на сайте такую феньку. Пользователь на сайте заполняет форму и отправляет свою статью или скрипт (в архиве) мне. Скрипт php распаковывает эту штуку и засовывает там, к примеру, в БД. Вот, я не знаю, как это сделать. Помогите, пожалуйста! notify.gif

Автор: IZ@TOP 4.6.2004, 20:10
Если он запаковывает в RAR - ни как.
Если он запаковываает в ZIP - качай ZLIB > если статья в MS WORD - ни как.
Если он запаковывает в gz - используй встроенные функции http://php.net/gzdecode > но при этом статья в формате ms txt biggrin.gif

Автор: MuToGeN 4.6.2004, 22:03
Цитата
Если он запаковывает в RAR - ни как.
...никак без использования сторонних средств и exec()а.

Цитата
если статья в MS WORD - ни как
Была линуховая утилитка, которая из вордовых фаилов вытаскивала текст, но форматирования никакого не было. Да и ворд "сохранять в формате HTML" умеет, дальше - вырезать все, что между <body></body>

Автор: Secandr 5.6.2004, 09:47
лучше конечно заставить пользователей слать в зипе простой текст - наиболее быстрый и безопасный вариант.

Автор: А что такое ZLIB? 8.6.2004, 11:46
А что такое ZLIB? Где его взять? Куа и каак поставить? И вообще, что с ним делать?
Ах, да. Еще вопрос? Можно ли сделать, чтобы php работал без всяких там #!/usr/bin/php?

Автор: IZ@TOP 8.6.2004, 15:24
Цитата
Ах, да. Еще вопрос? Можно ли сделать, чтобы php работал без всяких там #!/usr/bin/php?

А это зачем? Ни когда таим не пользовался ??? Зачем это нужно?
Добавлено @ 15:25
Цитата
А что такое ZLIB?

Это библиотека для работы с ZIP'ами. Почитать наверное можно тут - http://php.net/zlib
Добавлено @ 15:28
or http://ru2.php.net/manual/ru/ref.zip.php

Автор: Wowa 8.6.2004, 15:56
Цитата
Можно ли сделать, чтобы php работал без всяких там #!/usr/bin/php?

Цитата
А это зачем? Ни когда таим не пользовался ??? Зачем это нужно?

Это необходимо, если PHP работает, не как модуль Апача, а как CGI.
Если же используется mod_php(так обычно и есть), то путь к интерпритатору писать не надо.

Автор: Николай Павлович 8.6.2004, 17:28
Скажите, а что нужно, чтобы не вводить вот эту хрень:#!/usr/bin/php. Напишите, пожалуйтса максимальео подробно, а то я вообще ничего не могу с этим поделать (с #!/usr/bin/php) и очень хочу от этого избавиться notify.gif

Автор: Wowa 8.6.2004, 18:56
Цитата
Скажите, а что нужно, чтобы не вводить вот эту хрень:#!/usr/bin/php. Напишите, пожалуйтса максимальео подробно, а то я вообще ничего не могу с этим поделать (с #!/usr/bin/php) и очень хочу от этого избавиться


Вообще-то это тема уже отдельного топика. Один вопрос - одна тема(топик).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)