无法从sessionSorage获取数据以发送到php类

问题描述 投票:0回答:1

我试图从会话存储中检索当前登录用户的电子邮件并将其发送到PHP?但它不起作用。你能帮助我吗?

<?php

$mongoClient = new MongoClient("mongodb://localhost:27017");
$db = $mongoClient->commerce;
$email = filter_input(INPUT_GET, "email", FILTER_SANITIZE_STRING);
$findCriteria = [
    "email" => $email, 
];
$cursor = $db->Customer->find($findCriteria);
echo "email is ".$email;
echo "<h1>Results</h1>";
foreach ($cursor as $cust) {
    $name = $cust['name'];
    echo "name: <input type='text' name='name' value='" . $name . "'>";
    echo "<button onclick='save.php'>save new Customer Details</button>";
}
$mongoClient->close();
function view() {
            request.onload = function () {
                if (request.status === 200) {
                    var responseData = request.responseText;
                    document.getElementById("ViewDetails").innerHTML = responseData;
                } else
                    alert("Error communicating with server: " + request.status);
            };           
            request.open("POST", "view.php");
            request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");           
            var usrEmail=sessionStorage.getItem("LoggedIn");                        
            request.send("email=" + usrEmail);
        }
javascript php html ajax getelementbyid
1个回答
0
投票

试试这个:

$(document).ready(function () {
  if (typeof(Storage) !== "undefined") {
      console.log('if');
      console.log(sessionStorage.getItem("LoggedIn"));
  }
});
© www.soinside.com 2019 - 2024. All rights reserved.