0

PHPはかなり初めてで、単純なフォームに取り組んでいます。

ユーザーは自分の情報を入力し、情報が存在し、空でないことを確認したら、メール機能を使用して送信します。

ここにコードがあります

エラーが発生します

解析エラー: C:\xampp\htdocs\registration.php 行 20 の構文エラー、予期しない ','

20行目はメール機能のある場所です

if (isset ($_POST['attendee']) && isset ($_POST['attending']) && isset ($_POST['message']) && isset ($_POST['contact_email']))
{

    $attendee = $_POST['attendee'];
    $attending = $_POST['attending'];
    $contact_email = $_POST['contact_email'];
    $message = $_POST['message'];

    if(!empty($attendee) && !empty($attending) && !empty($message) && !empty ($contact_email))
        {
            $to = 'someemail@gmail.com';
            $subject = 'Wedding Information Received'.'attending';
            $body = $message;
            $headers = 'From: '.'contact_email';

            if (@mail(($to,$subject, $body, $headers))){
                echo 'Thanks for Reserving';
            } else{
                echo 'Sorry, an error occured. Please Try again     later.';
            }
        }
    else{
        echo ' All Fields are Required';
    }
}   
4

1 に答える 1

2

((代わりに前に2 を使用し、最後に 2のmail代わり(に 3を使用しています ...)))))

交換

  if (@mail(($to,$subject, $body, $headers))){

  if (@mail($to,$subject, $body, $headers)){
于 2012-05-04T16:38:33.523 に答える