1

私はphpに非常に慣れておらず、約2日間の経験があります。私の難問はこれです:

私のhtmlは次のとおりです。

<div class="form">
  <form action="php/sendmail.php" method="post" id="contactwidget">
      <div class="inp_r"><input type="text" name="wname" id="wname" value="Name" size="22" tabindex="11" alt="Name" /></div>
    </div>
    <div class="inp_r"><input type="text" name="wemail" id="wemail" value="Email" size="22" tabindex="12" alt="Email" /></div>
   </div>
<table>
  <tr>
    <td class="text_m"><textarea name="wmessage" id="wmessage" cols="28" rows="6" tabindex="13" title="Quick Message">Quick Message</textarea></td>
    <td class="text_r"></td>
  </tr>
</table>
<div class="loading"></div>
<div><input type="hidden" name="wcontactemail" id="wcontactemail" value="info@joshuas.com" /></div>
                                    <div><input type="hidden" name="wcontacturl" id="wcontacturl" value="php/sendmail.php" /></div>
                                    <div><a href="#" id="wformsend" class="button" tabindex="14"><span>Send</span></a></div>
                                </form>
                            </div>

My php is this:
<?php
  $email = $_POST['Email'] ;
  $name = $_POST['Name'] ;  
  $message = $_POST['wmessage'] ;

  $headers .= 'From: ' . $from . "\r\n";  

  mail( "info@gmail.com", "Message from Joshua",
    $message, "From: $email" );
?>

戻ってくるのは「ジョシュアからのメッセージ」というメールだけ

何か案は??

4

2 に答える 2

0

PHPスクリプトでページをリダイレクトする必要があります。

header( "location=wherever.php" );
于 2012-10-16T10:12:43.523 に答える
0

出力をテストしたい場合は、http: //papercut.codeplex.com/を使用してください。

于 2012-10-16T10:14:55.487 に答える