|
|
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
Привет Всем! У меня такой вопрос: возможно ли отправить на почту через пхп картинку сразу и в тексте письма(т.е. картинка не является прикрепленным файлом)? И здесь же еще: как запихать картинку в таблицу базы данных MySQL. (не ссылку)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 20:51 |
|
||
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
JuiceПривет Всем! У меня такой вопрос: возможно ли отправить на почту через пхп картинку сразу и в тексте письма(т.е. картинка не является прикрепленным файлом)?Можно. Поскольку статью Отправка почты средствами PHP вы всё равно врядли прочтёте и осмыслите (сужу об этом по уровню вопроса), можно воспользоваться PHPmailer ом.И здесь же еще: как запихать картинку в таблицу базы данных MySQL?Дайте хоть одно разумное объяснение необходимости этого - и вы тут же получите ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 21:33 |
|
||
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
На счет картинок, картинки очень маленькие, весят довольно мало, так почему бы их не хранить в базе ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 21:54 |
|
||
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
JuiceНа счет картинок, картинки очень маленькие, весят довольно мало, так почему бы их не хранить в базе ?!Вы считаете это разумным объяснением? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 23:38 |
|
||
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
Голова круглая, стена плоская и большая. Так почему бы ей не биться об стену?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 04:38 |
|
||
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
//Это пишем в your_php.php /////////////////////////// //Открываем запись в буффер, при этом все что выводим будет литься в буфер ob_start ($mystr); //Выводим какртинку imagejpeg($imdst); //Это для замены каких-то там знаков, сам не знаю :) $mystrimdst=addslashes(ob_get_contents()); //Сохраняем в строку то, что уже есть в буфере $mystrimdst1=ob_get_contents(); //Закрываем буфферизацию и чистим буфер ob_end_clean(); //Выполняем сохранение в базу $your_sql_class->save_img_to_base(&$error, &$error_msg, $mystrimdst); //Вывод сохранненной в базу картинки $im = imagecreatefromstring ($your_sql_class->load_img_from_base(&$error, &$error_msg, $myid)); //Запись в header header ("Content-type: image/jpeg"); imagejpeg ($im); //Это пишем в your_sql_class.php /////////////////////////// //Сохранение function save_img_to_base(&$error, &$error_msg, $myimg, $myid) { global $db; $sql="INSERT INTO Your_img_table (id, img) values ('$myimg', '$myimg')"; //img - поле типа BLOB $db->sql_query($sql); $err=$db->sql_error(); if($err['code']>0) { message_die(GENERAL_ERROR, 'Unknown SQL error!', '', __LINE__, __FILE__, $sql); } return; } //Чтение function load_img_from_base(&$error, &$error_msg, &$myid) { global $db; //Добавляем новый заказ $sql="SELECT img FROM Your_img_table WHERE id = '$myid'"; $result=$db->sql_query($sql); $err=$db->sql_error(); if($err['code']>0){ message_die(GENERAL_ERROR, 'Unknown SQL error!', '', __LINE__, __FILE__, $sql); } if($db->sql_numrows($result)==0) { return ''; } return $db->sql_fetchfield('img', 0, $result); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 16:44 |
|
||
|
(PHP) Как отправить картинку на почту?
|
|||
|---|---|---|---|
|
#18+
автор//Выполняем сохранение в базу $your_sql_class->save_img_to_base(&$error, &$error_msg, $mystrimdst); Да здесь еще надо id добавить Т.е. читать в следующей редакции $your_sql_class->save_img_to_base(&$error, &$error_msg, $mystrimdst, $myid); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 16:48 |
|
||
|
|

start [/forum/search_topic.php?author=science92bu&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
28ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 725ms |
| total: | 1022ms |

| 0 / 0 |
