php - 解析错误: syntax error, unexpected ';' for login page

标签 php syntax-error parse-error

我收到解析错误:语法错误,意外的';'在第8行。

<?php

    $userid=$_POST['userid'];
    $pswd=$_POST['pswd'];

    if ($userid==("admin") & $pswd==("123"))
    (
    $_SESSION['userid'] = $userid;
    $_SESSION['pswd'] = $pswd;
    header("location:admin.php");
    )

    else echo 'Ops! Please try again.';

    ?>

这是8号线
$_SESSION['userid'] = $userid;

抱歉,我知道这可能只是个小错误,但是我变得盲目了。谢谢你的帮忙!

最佳答案

您的代码不正确,请使用以下命令:

$userid = $_POST['userid'];
$pswd = $_POST['pswd'];

if($userid == "admin" && $pswd == "123")
{
  $_SESSION['userid'] = $userid;
  $_SESSION['pswd'] = $pswd;
  header("Location: admin.php");
} else {
   echo 'Ops! Please try again.';
}

关于php - 解析错误: syntax error, unexpected ';' for login page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20628809/

相关文章:

powershell - 在Powershell中使用主机名作为变量创建if语句时出错

php - 为什么这适用于 IE 而不适用于 Firefox 或 Chrome?

PHP获取实际最大上传大小

c++ - “error: expected primary-expression before ' <= ' token”我在做什么错?

ms-access - MS Access DLOOKUP 与文本和嵌套 DLOOKUP 的条件

php - 安装扩展 : Parse error: syntax error 后 Typo3 崩溃

parsing - Haskell *** 异常 : Prelude. 读取:未解析

php - laravel View 中的 e() 方法是做什么用的?

java - MySQL插入然后更新表数据