Jump to content
  • 0

Отправка почты


Alex_Mak
 Share

Question

Дали задание сделать так, чтобы текст письма, отправляемого пользователю при регистрации, можно было легко редактировать (добавлять новые поля, изменять вообще тескт).

Как это удобнее реализовать?

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

ну после того, как я сделаю сайт, им будет пользоватся чел, который не шарит в веб-технологиях. (например, если письмо будет храниться в пхп-файле там, где оно и отправляется, то чел его не найдет).

вот поэтому надо как-то так сделать, чтобы при желании этот чел мог легко поменять текст письма. но при этом, в письмо еще пихаются данные из БД.

мне уже предложили хранить письмо в тхт-файле. но эт тоже, наверное, не очень удобно для этого чела: надо будет лезть на сервак и менять текст письма там.

в принципе, я могу оставить как у меня было. но я думала, мало ли, есть какие-нибудь способы, которые уже давно придумали :P

Link to comment
Share on other sites

  • 0

создать отдельную страничку.. В базе хранится полный текст письма, просто на страничке есть текстовое поле, в него вставляется запись, после редактирования сохраняетсяв БД. Все.. А при отправке даные из бд берутся)

Link to comment
Share on other sites

  • 0
мне уже предложили хранить письмо в тхт-файле. но эт тоже, наверное, не очень удобно для этого чела: надо будет лезть на сервак и менять текст письма там.

хм... зачем лезть на сервак и что - то там менять? :P

можно ведь загрузить весь файл в форму и редактировать он-лайн. И кстати, я бы на вашем месте сделал бы еще теги, по типу:

Уважаемая [name]!
Хочу сообщить вам, что ваш милый сын, этот маленький гаденыш, довел на истерики [col_uch] учителей и получил [col_dvoek].
И поэтому, ваш сын [action]. Будьте добры, [action_mame] поскорей.
Вся и всегда Ваша - [my_name]

[name] - имя получателя

[col_uch] - колличество учителей которых он довел до истерики

[col_dvoek] - тут думаю все понятно

[action] - что надо сдлеать с сыном("исключить")

[action_mame] - что надо сделать маме.

[my_name] - имя отправителя.

все это можно сделать так(php):

<?php
$ar = array(
'[name]' => $name,
'[col_uch]' => $col_uch,
'[col_dvoek]' => $col_dvoek,
'[action]' => $action,
'[action_mame]' => $action_mame,
'[my_name]' => 'Павел Павлович Пискун'
);
$message = <<<END
Уважаемая [name]!
Хочу сообщить вам, что ваш милый сын, этот маленький гаденыш, довел на истерики [col_uch] учителей и получил [col_dvoek].
И поэтому, ваш сын [action]. Будьте добры, [action_mame] поскорей.
Весь и всегда Ваш - [my_name]
END;

echo str_replace(array_keys($ar), array_values($ar), $message);
?>

Edited by Pavel_html
Link to comment
Share on other sites

  • 0
после того, как я сделаю сайт, им будет пользоватся чел, который не шарит в веб-технологиях.

Ну так оптимальным будет сделать админку, то что вы не знаете как ее сделать это уже понятно, значит возьмите готовую, в чем проблема вообще не понятно.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy