【问题标题】:What is the ASP.NET equivalent to PHP sessions?与 PHP 会话等效的 ASP.NET 是什么?
【发布时间】: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 会话来执行类似的行为?

【问题讨论】:

标签: c# php asp.net session


【解决方案1】:

请查看此链接。有很多是在asp.net中存储状态。看起来您正在寻找 Session 状态。

状态信息: https://msdn.microsoft.com/en-us/library/75x4ha6s%28v=vs.140%29.aspx

会话状态信息:https://msdn.microsoft.com/en-us/library/ms178581(v=vs.140).aspx

【讨论】:

    猜你喜欢
    • 2018-01-16
    • 2020-10-22
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多