ここの誰かが私を助けてくれるなら、私はこの問題を解決するのに苦労しています!
ユーザーからデータを取得し、それをデータベースに更新する Web フォームを作成しました。データベースには、一意の ID、電子メール、登録時間、訪問者数などのフィールドがあります。
私が欲しいのは、新しいユーザーがデータベースに登録するとすぐにメールを自動生成することです。メールは、新しい登録ユーザーのメール ID に送信され、一意の ID と小さな内容が含まれているはずです .. !
挿入時に電子メールを生成するトリガーをデータベースに作成します。
データベースにデータを挿入する方法に応じて、クエリによって返される挿入または影響を受ける行を取得します。次に、 if (isset($insertid)){ do something, like email } のような条件を使用できます
insert_id() または affected_rows() を参照してください。
if ($newuser)
{
mail("admin@myaddress.com", "New User Notification", "User $newuser joined on $datejoined."); }
非常にシンプルですが、機能します。
ユーザーを登録するために使用するスクリプトを実行するだけで、エントリをデータベースに保存したらすぐに、php のメール機能を使用してメールを送信します。
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
簡単でシンプルです
mail('name1@example.com', 'My Subject', $message);
詳細については、以下のリンクをたどることができます