2012-03-29 10 views
-1

私のウェブサイトはPHPで構築されています。ログインセッションと連絡先フォームがあります。しかし、DB接続は利用できません。どうすれば "私達に連絡"ページからメッセージを集めて私のメールに送ることができますか?PhPでどのように私はreciepentに電子メールを送ることができます

+2

... [Googleに問い合わせる](http://www.google.com/search?q=contact%20us%20form%20tutorial) 。文字通り何千ものチュートリアルがあります。誰もあなたのために特別に座って書くつもりはありません。 – DaveRandom

+0

PHPは 'mail()'関数を持っています。それがうまくいかない場合は、googleでPHPmailerを検索し、外部SMTPを使用してください。 –

答えて

0

phpのmail()関数がこれを可能にします。しかし、あなた自身の頭痛を軽減し、素敵なOOPインターフェイスで電子メールを作成できるように、私はswiftmailerを強くお勧めします。

これはマニュアルからの簡単な例は次のとおりです。

によって
// Create the message 
    $message = Swift_Message::newInstance() 

    // Give the message a subject 
    ->setSubject('Your subject') 

    // Set the From address with an associative array 
    ->setFrom(array('[email protected]' => 'John Doe')) 

    // Set the To addresses with an associative array 
    ->setTo(array('[email protected]', '[email protected]' => 'A name')) 

    // Give it a body 
    ->setBody('Here is the message itself') 

    // And optionally an alternative body 
    ->addPart('<q>Here is the message itself</q>', 'text/html') 

    // Optionally add any attachments 
    ->attach(Swift_Attachment::fromPath('my-document.pdf')) 
    ; 
関連する問題