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

  Все выпуски  

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


Информационный Канал Subscribe.Ru

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

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

Выпуск № 214
от 02.01.2006, 21:30

Администратор:Калашников О.А.
В рассылке:Подписчиков: 209, Экспертов: 35
В номере:Вопросов: 4, Ответов: 9


Вопрос № 32302: Привествую! Уважаемые эксперты какими способами осущетсвляется доступ к базам ibm db2. ODBC доступ знаем. есть ещё варианты? Спасибо. Тимур....
Вопрос № 32319: Здравствуйте. Есть каталог загрузки игр и java аплетов для сотовых телефонов. Мне необходимо узнать Mime Type для этих файлов. Расширения для файлов *.jad и *.jar. Может я не прав. Может кто знает расширение для загружаемых файлов н...
Вопрос № 32339: Здравствуйте. Вообще молодцы, ответов на вопросы получишь больше чем на форуме :) === У меня вопрос: Может у кого есть класс или скрипт обработки заголовков и тела письма. Класс обработки текста письма, (вплоть до автоматического соз...
Вопрос № 32346: Каким образом определить следующее значение Autoindex для таблицы mysql ?...

Вопрос № 32.302
Привествую!
Уважаемые эксперты какими способами осущетсвляется доступ к базам ibm db2. ODBC доступ знаем. есть ещё варианты?
Спасибо.
Тимур.
Отправлен: 27.12.2005, 21:23
Вопрос задал: Timson (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Doctor013
Здравствуйте, Timson!
Есть Zend Core для IBM (http://www-128.ibm.com/developerworks/ru/opensource/library/dm-0507hutchison/) - там всё уже заточено под DB2, есть еще просто расширение ibm_db2 - в мануале все подробно описано.
---------
the non-fulfilment one's promise is a cause for someone's mistrust
Ответ отправил: Doctor013 (статус: 3-ий класс)
Отправлен: 27.12.2005, 21:58


Вопрос № 32.319
Здравствуйте.
Есть каталог загрузки игр и java аплетов для сотовых телефонов.
Мне необходимо узнать Mime Type для этих файлов. Расширения для файлов *.jad и *.jar. Может я не прав.

Может кто знает расширение для загружаемых файлов на телефон.

Я использую такой код для отправки пользователям, может не верный?

Приложение:

Отправлен: 28.12.2005, 07:23
Вопрос задал: Оськин Дмитрий Владимирович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Doctor013
Здравствуйте, Оськин Дмитрий Владимирович!
MIME Type - application/x-java-archive.
Если отдавать через header("Location: $filename"), сервер сам отдаст тип файла.
Все правильно, (кроме Pragma, конечно) только для того, чтобы браузер предлагал сохранить файл не под именем скрипта, а под именем файла нужно добавить еще один заголовок
header("Content-Disposition: attachment; filename=filename.jar");

---------
the non-fulfilment one's promise is a cause for someone's mistrust
Ответ отправил: Doctor013 (статус: 3-ий класс)
Отправлен: 28.12.2005, 11:03
Оценка за ответ: 5
Комментарий оценки:
Спасибо через header("Location: $filename") намного проще. И не надо знать миме типы файлов.
===
У меня только дополнительный вопрос:
Какое расширение имеют файлы для загрузки на сот. телефон - игры, аплеты?
zip, jad или jar. Мой телефон не хочет принимать файлы. Изображения принимает!

Отвечает: Дмитрий Иванов
Здравствуйте, Оськин Дмитрий Владимирович!

application/x-java-archive

но на самом деле можно использовать и application/octet-stream подразумевающий бинарную передачу данных.
---------
ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 28.12.2005, 12:50


Вопрос № 32.339
Здравствуйте.
Вообще молодцы, ответов на вопросы получишь больше чем на форуме :)
===
У меня вопрос:
Может у кого есть класс или скрипт обработки заголовков и тела письма. Класс обработки текста письма, (вплоть до автоматического создания ссылок на рисунки и прикрепление их к телу письма) у меня есть. Мне надо предварительный просмотр письма: кому, от кого, тема письма, приоритет, а также отображение html кода и графики, прикрепленных файлов!
Каким образом можно извлечь рисунки, преобразовать ссылки на них, или по другому?
Заранее благодарю:)
Отправлен: 28.12.2005, 14:22
Вопрос задал: Оськин Дмитрий Владимирович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Straight
Здравствуйте, Оськин Дмитрий Владимирович!

Попробуйте PEAR/Mail/mimeDecode
Ответ отправил: Straight (статус: 2-ой класс)
Отправлен: 28.12.2005, 14:46


Вопрос № 32.346
Каким образом определить следующее значение Autoindex для таблицы mysql ?
Отправлен: 28.12.2005, 16:53
Вопрос задал: Оськин Дмитрий Владимирович (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Rusland
Здравствуйте, Оськин Дмитрий Владимирович!
Функция mysql_insert_id возвращает ID, сгенерированный при последнем INSERT-запросе. Удачи

---------
Пресловутое недостающее звено между обезьяной и цивилизованным человеком - это как раз мы. (Конрад Лоренц)
Ответ отправил: Rusland (статус: Специалист)
Отправлен: 28.12.2005, 16:58
Оценка за ответ: 4
Комментарий оценки:
Нет здесь не после выполнения запроса INSERT, а show table status пойдет. Спасибо

Отвечает: Straight
Здравствуйте, Оськин Дмитрий Владимирович!

По запросу "show table status" получите табличку, где в колонке "Auto_increment" увидите искомое.
Ответ отправил: Straight (статус: 2-ой класс)
Отправлен: 28.12.2005, 16:59

Отвечает: Doctor013
Здравствуйте, Оськин Дмитрий Владимирович!
Через базу можно вытащить последнее автоинкрементное значение, но это не очень удобно. В большинстве случаем достаточно сделать что-то типа этого select max(id)+1 from table. Если нужно точное значение, то так SHOW TABLE STATUS , после этого перебором находишь нужную табличку и в поле Auto_increment увидишь текущее значение.
---------
the non-fulfilment one's promise is a cause for someone's mistrust
Ответ отправил: Doctor013 (статус: 3-ий класс)
Отправлен: 28.12.2005, 17:36
Оценка за ответ: 4
Комментарий оценки:
Да я так и делал через запрос SELECT MAX(id) просто не красиво, лишний запрос

Отвечает: Ерёмин Андрей
Здравствуйте, Оськин Дмитрий Владимирович!
Возможно, посчитав кол-во строк в этой таблице и прибавив одну строку (1). Но так как индекс начинается с нуля, то кол-во строк и будет равно следующему значению (если строк 5, то индексы будут от 0 до 4, а следующий индекс - как раз 5):

$next = mysql_num_rows(mysql_query("SELECT * FROM your_table"));
---------
Работа - не волк, а произведение силы на расстояние!
Ответ отправил: Ерёмин Андрей (статус: Профессионал)
Отправлен: 28.12.2005, 21:58

Отвечает: Дмитрий Иванов
Здравствуйте, Оськин Дмитрий Владимирович!

после mysql_query("insert into -----") вызови
mysql_insert_id() , он вернет вставленный ID
---------
ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 29.12.2005, 13:36


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

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

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

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

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


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


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

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное