Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP SQL Server返回空白页_Php_Sqlsrv - Fatal编程技术网

PHP SQL Server返回空白页

PHP SQL Server返回空白页,php,sqlsrv,Php,Sqlsrv,登录页面在身份验证时返回空白页面,不管用户的凭据是否正确,我猜我在解析$result->execute(array())时遇到了问题实例 <?php session_start(); ini_set('display_errors', 1); error_reporting(~0); include 'connectlgn.php'; if(empty($_POST['uName']) OR empty($_POST['uPass'])){ echo "Fill all t

登录页面在身份验证时返回空白页面,不管用户的凭据是否正确,我猜我在解析
$result->execute(array())时遇到了问题实例

<?php
session_start();

ini_set('display_errors', 1);
error_reporting(~0);

include 'connectlgn.php';

if(empty($_POST['uName']) OR empty($_POST['uPass'])){

    echo "Fill all the fields!";

    }else{

        $query = "SELECT * FROM dbo.wblgntst WHERE uname = :name AND upass = :pw";

        $result = $conn->prepare($query);

        $result->execute([':name' => $_POST['uName'], ':pw' => $_POST['uPass']]);

        while ($row = $result->fetch(PDO::FETCH_ASSOC)){

            if($row['uname'] === $_POST['uName'] AND $row['upass'] === $_POST['uPass']){

                header("Location: list.php");

                $uid = $row['uname'];

                $_SESSION['userID'] = 1;

                }else{

                    echo 'Authentication failed';
            }   

        }   

    }
?>


空白页是提醒我们有PHP日志文件的标志。检查它。右thx,刚刚在第21行的C:\inetpub\wwwroot\salesportal\log_action.PHP中检查了
PHP解析错误:语法错误,意外'?我不明白。这个文件是log_action.php?哪一行是第21行?第21行
$result->execute([':name'=>$\u POST['uName'],':pw'=>$\u POST['uPass'])