2016-04-23 15 views
-2

電子メールでフォームを記入した後、電子ブックをダウンロードしたいと思います。この問題の管理方法なにか提案を?フォームに記入した後にPDFファイルをダウンロードするには


よろしくお願いいたします。私はより正確になるつもりです。 私は顧客が入力する入力電子メールフィールドを持つフォームを持っています。

<form id="contact" method="post" action="#"> 
 
     <div class="privacy"><a href="#">Privacy Policy</a></div> 
 
      <div class="input-email"> 
 
      <input type="text" placeholder="[email protected]" required class="box-email" name="email" style="border-color:#F03"> 
 
      <input type="submit" value="scarica l'ebook" class="btn btn-2 btn-2b" type='submit'> 
 
             
 
      </div> 
 
      <div class="caffe-fumoso"><img src="img/caffe+moka.png" alt="moka"/</div> 
 
          
 
     </form>

ユーザーは「送信ボタン」を押すと私は物事にしたいが起こる:私はのためのPHPのデータベースを実装しているしていない(顧客の電子メールに電子メールを受信 1)今...私はメールでのみ電子メールユーザーを収集します)2)私は、ユーザーに電子メールを受信することを電子ブックのダウンロード(しかし、私はこれを行う方法がわからない)

OR

2)を開始しますEメールユーザは電子ブックをダウンロードするためのリンクを含む電子メールを受信することを意味する。それは私のコードで可能ですか?

<?php 
 

 
    $to = "[email protected]"; 
 
    $from = $_REQUEST['email']; 
 

 
    $fields = array(); 
 
    $fields{"email"} = "email"; 
 

 
    $body = "Ecco il messaggio inviato:\n\n"; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); } 
 

 
    $send = mail($to, $subject, $body, $headers); 
 
\t 
 
\t $mittente="[email protected]"; 
 
$destinatario=$_POST["email"]. ', '; 
 
$destinatario .= "[email protected]"; 
 
$oggetto = "E-book Parliamo di Piccioli"; 
 
$corpo = "Buongiorno ,\n \n grazie per averci inviato la tua email. Ecco l'ebook <a href='(../img/piccioli.pdf)'>Parliamo di Piccioli</a>"; // \n è l'andare a capo nel corpo della mail 
 
mail($destinatario,$oggetto,$corpo,"From: $mittente\n\r"); 
 

 
mail($destinatario,$oggetto,$corpo,"From: $mittente\n\r"); 
 
?>

よく行われている場合ので、私は、ユーザーの情報を電子メールで届きますし、ユーザーが電子書籍をダウンロードするためのリンクを電子メールで受け取ります。私はあなたの電子メールを想定しています...あなたの質問は非常にあいまいである

+0

フォームが完成したら変数を設定できます。 PHPが応答したときにWebリンクを提供するコールバック関数を持つajaxフォームを持っています。 – pxgamer

+0

サーバー側でフォームを処理すると、ダウンロード応答に何が問題になりますか? – Muihlinn

+0

iframeをフォームとiframeのスクリプトでターゲットにして、iframeにダウンロードを簡単に渡すことができれば、電子メールを検証して保存します。 – ArtisticPhoenix

答えて

0

任意の助けてくれてありがとう

を私はそれを試してみましたが、今まで私は、電子メールのユーザーの情報を受け取るが、何もユーザー

ために起こりませんフォーム一定の接触などのような電子メールサービスから一つです...あなたはダウンロードページにそれらを戻すために持ってしようとしている...

ない場合は

と電子メールがサーバー上で処理されていますあなたはredirecする必要があるだろうあなたの平凡なファイルからpdfにそれらをtしてください...

あなたはこのサイトを初めて使っています...このサイトはあなたが既に試してみたものの、あなたが提供する場所では動作しないもののプログラミング上の問題を支援するように設計されていますレビューと支援のためのコード...あいまいな質問で問題を解決するのは不可能です

関連する問題