我是非常新的PHP所以请原谅我的新代码,虽然我需要使用PHP,但是我更需要使用PHP,目前我有php页面连接到数据库,如果成功将值存储到cookie中虽然由于字符串不正确而抛出这些错误消息
Warning: Illegal string offset 'Member_Username' in C:\xampp\htdocs\awm\includes\login.php on line 10
Warning: Illegal string offset 'Member_Password' in C:\xampp\htdocs\awm\includes\login.php on line 10
Notice: Trying to get property of non-object in C:\xampp\htdocs\awm\includes\login.php on line 13
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
<?php
try
{
$Username = $_POST['Username'];
$Password = $_POST['Password'];
$con = mysqli_connect('localhost','root','Password','Letting');
$query = "SELECT Member_Id, Member_Firstname, Member_Surname FROM Members WHERE Member_Username = '" . $Username['Member_Username'] . "' AND Password = '" . $Password['Member_Password']. "'";
$result = $con->query($query);
if($result->num_rows)
{
$row = $result->fetch_assoc();
$_SESSION['MemberId']=$row['Member_Id'];
$_SESSION['Firstname']=$row['Member_Firstname'];
$_SESSION['Surname']=$row['Member_Surname']; …Run Code Online (Sandbox Code Playgroud)