PHP登录重定向 - 第二次尝试时重定向

时间:2017-01-24 12:20:00

标签: php session redirect

这是我的SELECT SUM((SELECT params.value.int_value FROM x.params WHERE params.key = 'count')) AS count FROM package_ANDROID.app_events_20170123, UNNEST(event_dim) AS x WHERE x.name = 'items_selected'

的php脚本
prc_login.php

会话在<?php include ("a_functions.php"); $u_UName = $_REQUEST['u_UName']; $u_Password = md5($_REQUEST['u_Password']); if($_SESSION['loginsec']==$_REQUEST['loginsec']){ if(isset($_SESSION['loginsec'])) unset($_SESSION['loginsec']); $loginquery = $db->where("u_UName",$u_UName)->where("u_Password",$u_Password)->getOne("tbl_users","u_Id"); if($db->count){ $_SESSION['u_Id'] = $loginquery['u_Id']; $redirect = "index.php"; $_SESSION['notify']="Wow!! Welcome"; } else { $redirect = "login.php"; $_SESSION['notify']="Please check login details or password"; } } else { $redirect = "login.php"; $_SESSION['notify']="Please login through proper channel."; } header("location:$redirect"); exit(); ?> 中启动,a_functions.php定义为$db类对象,Mysqlidb$_SESSION['loginsec']

中声明

现在,当我第一次从login.php登录时,脚本会重定向到login.php。我再次登录,然后只重定向到login.php并且工作正常。

为什么我第一次尝试重定向回index.php

1 个答案:

答案 0 :(得分:0)

using Syncfusion.SfAutoComplete.XForms;
using System;
using System.Collections.Generic;
using Xamarin.Forms;

namespace Greetings
{
    public partial class Page1 : ContentPage
    {
        public Page1()
        {
            InitializeComponent();
            ShowPage();
        }

        public void ShowPage()
        {
            SfAutoComplete countryAutoComplete = new SfAutoComplete();
            List<String> countryName = new List<String>();
            countryName.Add("Uganda");
            countryName.Add("Ukraine");
            countryName.Add("United Arab Emirates");
            countryName.Add("United Kingdom");
            countryName.Add("United States");
            countryAutoComplete.AutoCompleteSource = countryName;
            this.Content = countryAutoComplete;

        }
    }
}

//试试这个可能对你有帮助