0

予期しない T_ELSE エラーが発生する理由がわかりますか? 私は盲目でなければなりません..

<?php
//Check if form was submitted
if(isset($_POST['submit']))
{   
    //Form was submitted.
    if($_POST['paypalemail'] != '');
    {
        //An email was submitted.
    } 
    else
        {
            //There was nothing in the field. Tell them.
            echo "<script language=\"javascript\">alert('The field was left empty. Please insert your PayPal email address and try again.');</script>";
        }
} 
?>
4

4 に答える 4

3

あなたが持っている ; ifの後。それを取り除くだけで大丈夫です... ;)

if($_POST['paypalemail'] != ''); //<-- Remove this ;
于 2012-10-12T10:05:25.697 に答える
1

スクリプトをから変更してください

if($_POST['paypalemail'] != '');
{
     //An email was submitted.
}

if($_POST['paypalemail'] != '') 
{
    //An email was submitted.
}

ifループの最後にセミコロンを入力しました。削除してください。

于 2012-10-12T10:06:06.273 に答える
1

;以下のように6行目を削除する必要があります

if($_POST['paypalemail'] != '')
    {
        //An email was submitted.
    } 
于 2012-10-12T10:07:19.610 に答える
0

ifの最後にセミコロンがあります

if($_POST['paypalemail'] != ''); <---
于 2012-10-12T10:05:57.740 に答える