[PHP-users 26948] mail() パラメータ
Tsz Man Wong
ilikecats @ hotmail.com
2005年 9月 21日 (水) 23:38:02 JST
こんにちは。
メールでフォームを送ることについて質問がありますが。
フォームを作って、書きこんで送信したら、こんな警告がありました:
Warning: mail() expects at most 5 parameters, 16 given
in /mounted-storage/home3/sub004/sc10257/www/sendmail.php on line 17
メールのパラメータが多すぎるということが分りますが、
どうしれば、直せますか?
パラメータの数を減らしたくないけど。
string というテクニックで解決できると思いますが、
パソコン・ランゲージの初心者だから、何回してみてもうまくいけなかった。
ちなみに、sendmail.phpはこれです:
<?
$name = $_REQUEST['name'] ;
$origin = $_REQUEST['origin'] ;
$email = $_REQUEST['email'] ;
$score = $_REQUEST['score'] ;
$XX01 = $_REQUEST['XX01'] ;
$XX02 = $_REQUEST['XX02'] ;
$XX03 = $_REQUEST['XX03'] ;
$XX04 = $_REQUEST['XX04'] ;
$XX05 = $_REQUEST['XX05'] ;
$XX06 = $_REQUEST['XX06'] ;
$XX07 = $_REQUEST['XX07'] ;
$XX08 = $_REQUEST['XX08'] ;
$XX09 = $_REQUEST['XX09'] ;
$message = $_REQUEST['message'] ;
mail( "fyb @ fyb.com", "album", $name, $origin, $score, $XX01, $XX02, $XX03,
$XX04, $XX05, $XX06, $XX07, $XX08, $XX09, $message,"From: $email" );
header( "Location: thankyou.html" );
?>
助けていただければ幸せです。
ありがとうございました。
PHP-users メーリングリストの案内