标签: session-variables

IIS工作程序在回收时是否处理清除会话变量?

我们正在IIS 6上编写一个asp.net Web应用程序,并计划在会话中存储我们的用户登录变量.当工人进程回收时,这会被删除吗?

iis worker-process session-variables

3
推荐指数
1
解决办法
5540
查看次数

PHP会话似乎无法正常工作

会话变量显然对我不起作用.我不知道我做错了什么.这是我用来检查有效密码的代码:

if ($input_password_hash == $password_hash)
 {
  session_start();
  $_SESSION['is_user'] = 1;
  header("Location: ../new_look"); //or Location: index.php
 }
else echo "Wrong password.";
Run Code Online (Sandbox Code Playgroud)

在index.php文件中(重定向到的位置),我有这样的代码:

if ($_SESSION['is_user'] == 1)
{
  //show index page with navigation bar for registered user
}

else
{
 //do something else
}
Run Code Online (Sandbox Code Playgroud)

但它根本不起作用.

会话确实开始,可以通过检查cookie来验证.

我究竟做错了什么?

php cookies session session-variables

3
推荐指数
1
解决办法
863
查看次数

如果我们不允许在会话bean中使用静态变量,那么如何定义记录器呢?

我一次又一次地读到,我们不应该在会话bean中使用静态变量.然后,我应该如何获得这个bean的记录器并在bean方法中使用它?

java session-variables

3
推荐指数
1
解决办法
928
查看次数

在Wordpress'页面'之间传递数据

我有一个菜单,当用户点击任何菜单项时,我想将它们带到同一页面,但我想根据菜单项不同地设置页面样式...例如:将背景颜色更改为不同.最好的方法是什么?我在想,当他们点击一个菜单项时,可以设置一个变量或者可以设置一个会话变量.

有更简单的方法吗?Wordpress是否在构建中内置了任何内容以使其变得简单?

wordpress session-variables environment-variables

3
推荐指数
1
解决办法
4410
查看次数

如何使用jQuery读取会话值

我正在使用c#和jQuery.

我在下面的代码中使用C#代码设置会话变量.

if (!string.IsNullOrEmpty(results))
{
    string[] array = results.Split(',');
    string firstName = array[0];
    string lastName = array[1];
    string activeCardNo = array[2];
    string memberShipTier = array[3];
    string accessToken = array[4];

    Session["skyFirstName"] = firstName.ToString();
    Session["skyLastName"] = lastName.ToString();
    Session["skyActiveCardNo"] = activeCardNo.ToString();
    Session["skyMemberShipTier"] = memberShipTier.ToString();
    Session["boolSignOn"] = "true";
    Response.Redirect(fromPage);
    Response.End();
}
Run Code Online (Sandbox Code Playgroud)

现在我想Session["skyFirstName"]使用jQuery 读取这些值(),以便我可以在我的元素中设置.请建议.

c# asp.net jquery session-variables

3
推荐指数
1
解决办法
8643
查看次数

用于多页上的用户身份验证的Php会话变量

我正在创建一个内容管理网站,后端有一个登录页面.

我已经为内容管理系统的主菜单创建了一个工作登录页面.

下图显示了我的代码.

第1步 - 用户访问内容管理系统主菜单的URL:代码如下所示.

<?php
session_start();

echo $_SESSION['valid_user'];

if(!isset($_SESSION['valid_user']))
{
$URL="error.php";
header("Location: $URL");
}
  ?>
Run Code Online (Sandbox Code Playgroud)

有两件事可能发生.如果他们尚未登录,则会将他们定向到错误页面. 然后,他们可以选择访问登录页面并使用他们的用户名和pswd登录.

我已声明?php start_session();? 在顶部

<?php

$login = $_POST['name'];
$loginpass =$_POST['password'];

 if((isset($login)) || (isset($loginpass))){

    //echo "<p> form has been submitted</p>";

    include("connect.php");

    $query = "select * from logins where 
        username='$login' and pswd=MD5('$loginpass')";
      $result = mysql_query($query) or die($query."<br/><br/>".mysql_error());

    $count=mysql_num_rows($result);
    echo $count;

if($count > 0){

   echo "<p>you are logged in as $login please 
   go to <a href='home2.php'>edt     home</a>.</p>";
    echo "<p><a href='logout.php'>log out</a> $login?</p>";
    $_SESSION['valid_user'] = …
Run Code Online (Sandbox Code Playgroud)

php mysql database session-variables

3
推荐指数
1
解决办法
5728
查看次数

Getting facebook current session details like user_id in different pages

My main page is index.php. Here I perform user login and then redirected to url.php using ajax request. Now user may move to various pages.

I need current user facebook id on those pages. How can I get it?

login.php

 <script type="text/javascript">
    window.fbAsyncInit = function() {
      FB.init({
        appId: '<?php
        echo $appId;
        ?>',
        cookie: true,
        xfbml: true,
        //  channelUrl: '<?php
        echo $return_url;
        ?>channel.php',
        oauth: true}
             );
    };
    (function() {
      //alert("1");
      var e = document.createElement('script');
      e.async = true;
      e.src = document.location.protocol …
Run Code Online (Sandbox Code Playgroud)

ajax facebook session-variables facebook-javascript-sdk facebook-php-sdk

3
推荐指数
1
解决办法
1924
查看次数

大猩猩Mux会话名称

我很难理解Gorilla mux的会话名称。

http://www.gorillatoolkit.org/pkg/sessions#CookieStore.Get

var store = sessions.NewCookieStore([]byte("something-very-secret"))

func MyHandler(w http.ResponseWriter, r *http.Request) {
    // Get a session. We're ignoring the error resulted from decoding an
    // existing session: Get() always returns a session, even if empty.
    session, _ := store.Get(r, "session-name")
    // Set some session values.
    session.Values["foo"] = "bar"
    session.Values[42] = 43
    // Save it.
    session.Save(r, w)
}
Run Code Online (Sandbox Code Playgroud)

我想使用会话来避免在两个处理程序之间使用全局变量。因此,我将键值保存在共享会话中,并从会话中检索值。

我想知道我是否希望每个用户都有自己的唯一会话及其 Values,是否需要分配唯一的会话名称(会话ID)?还是大猩猩会话自己处理每个用户都有自己的会话和值?

我想知道是否需要生成具有唯一标识符的会话名称。

谢谢

session session-variables go gorilla

3
推荐指数
1
解决办法
789
查看次数

PHP:如何在cookie中存储会话

我是PHP新手,目前正在努力解决以下问题:

我有一个登录页面,我在下面开始会话,到目前为止效果很好.

session_start();
// ...
$_SESSION["Customer"]["username"] = $username;
$_SESSION["Customer"]["email"] = $email;
Run Code Online (Sandbox Code Playgroud)

现在我以前从未使用过会话,但假设一旦用户关闭浏览器就死了,我想让他们保持登录状态,以便他们无论何时重新进入页面都不必这样做.我的想法是使用cookie,但我不确定如何将我的会话存储在cookie中.

我对此进行了一些研究并发现了以下内容,但我不确定这是否是正确的方法以及如何将其用于我需要的内容.
有人可以帮我弄这个吗 ?

session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]] );
Run Code Online (Sandbox Code Playgroud)

lifetime在我的情况下将是无限期,所以只要可能,
path可能只是"/",
secure将是真的
,我不需要httponly.

非常感谢,迈克

php cookies session session-variables session-cookies

3
推荐指数
1
解决办法
5232
查看次数

创建会话变量

我是ColdFusion的新手(昨天开始).我正在尝试创建一个会话变量checklogin.cfm,它等于从表单输入的用户名.所以我可以在结果页面上显示用户名.有可能这样做吗?或者有更好的方法吗?

application.cfm

<cfset this.name = "Name of your application">
<cfset this.sessionManagement = true>
Run Code Online (Sandbox Code Playgroud)

check_login.cfm

<!--- If username equals user1 and password equals password1, take user to home page. ---> 
<cfif form.userName eq "user1" AND form.password eq "password1">
  <cfset session.userName = form.userName/>
  <cflocation url="home.cfm" ADDTOKEN="Yes">
  <!--- If username doesn't equal user1 and/or password doesn't 
    equal password1, take user back to login page. ---> 
<cfelse>
  <cflocation url="login.cfm" ADDTOKEN="Yes">  
</cfif>
Run Code Online (Sandbox Code Playgroud)

home.cfm

<cfoutput>
    <br>
     <b><font size="6">Enter the numbers you want to add:</font></b> …
Run Code Online (Sandbox Code Playgroud)

coldfusion session-variables coldfusion-2018

3
推荐指数
1
解决办法
143
查看次数