-1

こんにちは、oscommerce プラットフォームを初めて使用します。ユーザーがメールをチェックすると、メールがユーザーのメール アドレスと管理者のメール アドレスに送信されることを意味します。それ以外の場合は、管理者にメールが送信されます。連結文字列のメールは送信されません。私のコードは以下のとおりです。

VARIABLE NAME:email_address=tep_db_prepare_input(HTTP_POST_VARS['email']);      

tep_mail(STORE_OWNER,emailaddres."xxyt@somemail.com",EMAIL_SUBJECT,subject,message,name, email_address);

tep_redirect(tep_href_link(FILENAME_CONTACT_US, 'action=success'));

ここで、ユーザーにもメールを送信します。

4

1 に答える 1

0

HTTP_POST_VARS['email'] は、Register Globals を必要とし、最近のほとんどのサーバーでは (セキュリティ上の脅威として) オフになっています。

HTTP_POST_VARS['email'] をエコーし​​、値を取得しているかどうかを確認します。それ以外の場合は $_POST['email'] を使用します

于 2013-03-14T03:09:40.363 に答える