2011-06-27 22 views
0

連絡先フォーム(姓、名字、メールアドレス)の内容をウェブサイトの所有者に送信するスクリプトを作成しました。しかし、私のフォームでSubmitボタンを押すと、エラー:メールスクリプトで予期しないT_BOOLEAN_ORが発生しました

Unexpected T_BOOLEAN_OR 

が与えられます。ここで参照された行番号の近くにコードの抜粋です:ずっとあなたの助けを

function died($error) { 

echo "We are very sorry, but there were error(s) found with the form you submitted. "; 
echo "These errors appear below.<br /><br />";   
echo $error."<br /><br />";   
echo "Please go back and fix these errors.<br /><br />";   
die();  }   
// validation expected data exists  
if(!isset($_POST['first_name']) ||   
!isset($_POST['last_name']) ||   
!isset($_POST['email'])) || {  
died('We are sorry, but there appears to be a problem with the form you submitted.'); 
}   

感謝:)

+2

はあなたの通常のコードのインデントスタイルこのですか?もしそうなら、おそらく、あなたのエラーをもっと目に見えるようにしていたので、curliesの中に行をインデントする標準的な手順と、複数行のif文の中に半分インデントする行を採用するべきでしょう。 – Charles

答えて

4
!isset($_POST['email'])) || {  <-- there's your problem 
関連する問題