RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 282
от 14.03.2006, 01:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 233, Экспертов: 33
В номере:Вопросов: 3, Ответов: 7


Вопрос № 37007: Здравствуйте. Прошу информации. Требуется выполнить экспортданных из PHP-программы в файл dbf или excel. Где можно прочитать поподробнее, желательно с примерами?...
Вопрос № 37024: Здравствуйте! У меня возник такой вопрос: Можно ли установить библиотеку gd2 под win32 и если да, то как это сделать? Заранее благодарен....
Вопрос № 37030: Здравствуйте, эксперты! Скажите как отправить почту с помощью php. Пока учусь работе с php на домашнем компьютере. Установлены Apache и php. Система WinXP. Поэтому вопрос смогу ли отправить почту с помощью php или нет и что для этого нужн...

Вопрос № 37.007
Здравствуйте. Прошу информации. Требуется выполнить экспортданных из PHP-программы в файл dbf или excel. Где можно прочитать поподробнее, желательно с примерами?
Отправлен: 08.03.2006, 06:20
Вопрос задал: Cahes (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: wils0n
Здравствуйте, Cahes!
Надо использовать библиотеку PEAR, которая поставляется вместе с PHP. Читайте подробности тут:
http://phpclub.ru/detail/article/Excel_Writer
---------
Life is like a box with chocolate. You never know what you're gonna get. (c) Forrest Gump's mom
Ответ отправил: wils0n (статус: 3-ий класс)
Ответ отправлен: 08.03.2006, 11:01
Оценка за ответ: 5

Отвечает: КиберТварь
Здравствуйте, Cahes!
можно записать данные в CSV (Comma Separeted Values) файл
в таком файле данные записываются подряд через запятую (символ табуляции или ";")
пример
файл users.csv
id;username;password
1;andrej;a4321
2;ivan;qazwsx
3;sergej;123456
такой файл можно открыть с помощью excel
Ответ отправил: КиберТварь (статус: Практикант)
Ответ отправлен: 08.03.2006, 13:58
Оценка за ответ: 4


Вопрос № 37.024
Здравствуйте!
У меня возник такой вопрос:
Можно ли установить библиотеку gd2 под win32 и если да, то как это сделать?
Заранее благодарен.
Отправлен: 08.03.2006, 13:18
Вопрос задал: FortMinor (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: wils0n
Здравствуйте, FortMinor!
Предположим, что у Вас PHP установлен на C:PHP.
1. Убедитесь, что в каталоге C:PHPextensions есть файл php_gd2.dll
Должно быть, если нет, тогда скачайте последнюю версию PHP вашей ветки и возьмите оттуда.
2. В файле php.ini исправьте
extension_dir = "c:/php/extensions"
3. Найдите ф том же файле строку
;extension=php_gd2.dll
и убирите знак точки с запятой в начале строки.
4. Перезапустите апач
Если не произошло ошибок, то после выполнения функции phpinfo() должна появится секция "gd".
---------
Life is like a box with chocolate. You never know what you're gonna get. (c) Forrest Gump's mom
Ответ отправил: wils0n (статус: 3-ий класс)
Ответ отправлен: 08.03.2006, 13:52

Отвечает: КиберТварь
Здравствуйте, FortMinor!
уберите комментарий перед строкой
;extension = php_gd2.dll
в php.ini
Ответ отправил: КиберТварь (статус: Практикант)
Ответ отправлен: 08.03.2006, 13:55

Отвечает: Ерёмин Андрей
Здравствуйте, FortMinor!
Нет, нельзя, так как это библиотека исключительно для PHP и отдельным приложением она не является. Если вопрос про установку GD в PHP, то нужно скопировать файл php_gd2.dll в каталог extensions и добавить имя этого файла в секцию extension в php.ini.
---------
Нет правила без исключений. Правило без исключений - исключение из правил.
Ответ отправил: Ерёмин Андрей (статус: Профессор)
Тел.: +79207425022
WWW: Программирование на DELPHI: Всё для программиста.
ICQ: 286837644
---------
Ответ отправлен: 08.03.2006, 15:21


Вопрос № 37.030
Здравствуйте, эксперты!
Скажите как отправить почту с помощью php.
Пока учусь работе с php на домашнем компьютере. Установлены Apache и php. Система WinXP.
Поэтому вопрос смогу ли отправить почту с помощью php или нет и что для этого нужно. Т.е. нужно ли мне для отправки почты иметь сайт на сервере в интернете или не нужно.
Если нужно использование каких-либо сторонных программ для этого (модулей), то скажите об этом: где их взять, и чем скомпилировать.
Никаких компиляторов и меня нет.
Помогите пожалуйста.
Отправлен: 08.03.2006, 14:19
Вопрос задал: Godal (статус: 2-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Golden Spider
Здравствуйте, Godal!
Можно! Причем без всяких модулей и компиляторов! :)
Стандарная функция Mail('кому','тема','текст','заголовки');
Итак немного поподробнее:
1. кому - может содержать несколько адресов разделённых пробелами.
2. Внимание если вы пользуетесь бесплатным хостингом то это функция может быть отключена!
3. Письмо посылается как обычный текст. Для посылки Html нужно похимичить с заголовками. Недавно как раз задавался вопрос по этому поводу.
4. Да вроде бы и всё...

P.S. Незнаю как будет работать на локальном компьютере. Например в Denver стоит заглушка которая записывает все письма в файл...
---------
Сеть управляет всем, и только паук управляет сетью.
Ответ отправил: Golden Spider (статус: 4-ый класс)
Ответ отправлен: 08.03.2006, 17:16

Отвечает: wils0n
Здравствуйте, Godal!
В линуксе всё без проблем, так как там установлен/модно установить sendmail, который использует пхп'шная функция mail.
В винде такого счастья нет, но его можно установить, используя след. информацию
http://far.h1.ru/serv/apache/winnt4.html#c14
Удачи
---------
Life is like a box with chocolate. You never know what you're gonna get. (c) Forrest Gump's mom
Ответ отправил: wils0n (статус: 3-ий класс)
Ответ отправлен: 09.03.2006, 16:23


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.18 от 09.03.2006
Яндекс Rambler's Top100

В избранное