2010-12-13 5 views
-1

私はこのhtmlフォームを作成しました。私のメールアドレスに送るフィールドが必要です。データを解析していないので、PHPスクリプトが正しくないようです。このエラーは次のように表示されます。パースエラー:シンタックスエラー、予期せぬ$ end of C:\ www \ mo \ marinecforum \ send_form_application.php(109行目)。フォームスクリプトがデータを送信していません

これは、HTMLフォームのコードとPHPスクリプト(私は申し訳ありませんが、1つのハイパーリンクを投稿させていただいておりますが、それはどのある明らかだ)である:http://pastebin.com/Ruh7ZrLG

任意の助けいただければ幸いです。

答えて

0

ブラケットが閉じていないと思われます。ブラケットが一致するエディタを使用して、それを追跡してください。

0

short_tagsが有効にされていない限り、パーサーはおそらく(<?phpではなく)の使用について不平を言います。したがって、それは最終的なブレースと停止するときを知ることを見ていない。

+0

すばらしき、ありがとうございます!これによりエラーは解消されましたが、今度はsubmitを押すと、ユーザーは.phpページに移動します。確認は表示されず、データはまだ指定された$ email_toアドレスに送信されていません。だから、ポストアクションは正しく動作しているようだが、過去の何かが同レベルにならない。このような基本的な質問をお詫び申し上げます。私は非営利のインターンで、基本的なコーディングスキルを身につけています(あなたが言うように)、これでウィンドウから飛び出さないように最善を尽くしています。再びありがとう。 – Alex

+0

私は最初に電子メール機能の前に '@'を削除することを提案します。それを抑制するのではなく、どんな厄介なことがあればそれを放棄させてください。 '$ email_message'の値を出力し、それが正しい形式であることを確認します。 –

関連する問題