[ad_1]
解析エラー: 構文エラー、予期しない「?」 C:\xampp\htdocs\pharmacy_Management_System\index.php の 3 行目
親切にこの問題を解決してください
私が試したこと:
<pre><?php session_start(); $sessionId = $_SESSION['id'] ?? ''; $sessionRole = $_SESSION['role'] ?? ''; echo "$sessionId $sessionRole"; if ( !$sessionId && !$sessionRole ) { header( "location:login.php" ); die(); } ob_start(); include_once "config.php"; $connection = mysqli_connect( DB_HOST, DB_USER, DB_PASSWORD, DB_NAME ); if ( !$connection ) { echo mysqli_error( $connection ); throw new Exception( "Database cannot Connect" ); } $id = $_REQUEST['id'] ?? 'dashboard'; $action = $_REQUEST['action'] ?? ''; ?>
解決策 1
正しいバージョンの PHP を使用していることを確認してください: null 合体演算子 ‘??’ バージョン7で導入されました。
解決策 2
<?php include 'User.php'; $user = new User('php_login_system', '127.0.0.1', 'root', 'root'); $username = $_POST['username']; $password = $_POST['password']; if ($user->exists($username, $password)) { $_SESSION['login'] = true; header("member.php')); } else { header("index.php?message=".urlencode('incorrect username or password')); exit(); }
[ad_2]
コメント