【发布时间】:2015-05-16 04:33:10
【问题描述】:
我正在将旧的 PHP 应用程序转换为 ASP.NET。
我不确定我应该在 ASP.NET 中使用的 PHP 会话等价物。
在现有应用程序中,登录表单根据数据库检查凭据,如果凭据正确,则从数据库返回来自客户的一些数据并设置在 PHP 会话变量中。
例如:
<?php
// credentials are correct
$_SESSION['customer_id'] = $result1;
$_SESSION['customer_name'] = $result2;
?>
然后在应用程序的其他地方使用这些数据,以便在查询数据库等时仅提取与该客户相关的数据。
例如:
<?php
$sql = "SELECT * FROM sales_orders WHERE customer_id = ". $SESSION['customer_id'] ."";
?>
什么是 ASP.NET 等效于 PHP 会话来执行类似的行为?
【问题讨论】:
-
传统的 ASP.NET?这是
Session。 -
我很好奇,所以在谷歌上搜索
asp.net session variables会产生很多信息。