Ошибка скрипта формы PHP - PullRequest
       28

Ошибка скрипта формы PHP

0 голосов
/ 24 декабря 2010

Я создал более крупную HTML-форму, и я хотел бы, чтобы данные отправлялись на мой адрес электронной почты.

Я использую метод POST и подумал, что мой PHP не работает.Тем не менее, я теперь получаю следующую ошибку при отправке:

Parse error: syntax error, unexpected '}' in C:\www\mo\marinecforum\send_form_application.php on line 90. 

У меня чертовски много времени с этим.Помимо ошибки выше, мне интересно, есть ли лучший способ приблизиться к этому?

Вот код PHP .

Ответы [ 3 ]

0 голосов
/ 24 декабря 2010

Вы должны сосчитать ваши открытия и закрытия { и }. У вас есть 1 открытие { и 3 закрытия }, так что это 2 слишком много.

0 голосов
/ 24 декабря 2010

Если вы перейдете здесь к вашему сценарию. У вас есть один {на линии 2 и три} в строках 51, 90, 107

Вам нужно изменить один из ваших} на {, чтобы открывать и закрывать каждый сет {}.

0 голосов
/ 24 декабря 2010

Синтаксическая ошибка:

Это

}    mail($to, $email_subject, $message, $headers); ?>

к этому ...

mail($to, $email_subject, $message, $headers);

Также, когда вы пишете «$ content =», вы сбрасываете переменную, вы должны добавить «$ content. =»

Edit:

Вот весь код, который, вероятно, будет работать ... http://sorskod.com/6ERZ455T

EDIT2:

Переименовать

Email Address <input type="text" name="address" />

К

Email Address <input type="text" name="email" />

ИЛИ измените $ _POST ["email"] на $ _POST ["address"] в файле PHP.

EDIT3:

Настройка почты.

ini_set("SMTP","mail.marineconomicforum.org");
ini_set("smtp_port","25");
ini_set('sendmail_from', 'alex@marineconomicforum.org');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...