当前位置: 首页 > 知识库问答 >
问题:

语法错误,意外的T_ELSE[closed]

谢运良
2023-03-14

你能看到为什么我会得到一个意外的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>";
        }
} 
?>

共有1个答案

席俊
2023-03-14

你有一个;如果之后。只要把它取下来,你就没事了...;)

if($_POST['paypalemail'] != ''); //<-- Remove this ;
 类似资料:
  • 这个问题是由一个打字错误或一个无法重现的问题引起的。虽然类似的问题可能是这里的主题,但这个问题的解决方式不太可能对未来的读者有所帮助。 当选择为空时,我编辑此代码以显示Mesaje,并且我收到此错误: 这是代码: 第235行是: 我如何解决这个错误?什么是坏的?

  • 以下是我的php代码: 为什么我会得到这个错误?我有我需要的所有支架,不是吗?

  • 我以前从未遇到过这种情况,但现在我们开始: 有什么想法吗? 运行php fpm 5.3 Ubuntu 看起来好像评论不起作用...

  • 第22行是: 我不知道为什么我会得到这个,我已经检查了我的语法,所有似乎是正确的。它基本上不喜欢执行查询后的任何内容 编辑: 我明白这是容易SQL注入,但我这样做只是为了测试目的。

  • 我在我的ReactJS应用程序上得到一个意外的令牌。但是我相信语法是正确的。 ./src/组件/身份验证/索引中的错误.js模块生成失败: 语法错误: 意外的标记 (11:11) 我错过了什么? 这是我的webpack.config.js 。巴伯尔克

  • 问题内容: 我有这个行代码 在我的本地(WAMP)php 5.4.3上运行良好,但是当我将其托管在服务器cpanel上时,它将给出此错误 我服务器上的php版本是5.2.17 我没有发现任何问题,请帮忙 问题答案: 您需要运行PHP 5.4+才能使用速记数组