1

セッション PHP を同じページ内の jQuery モバイル パネルにリダイレクトする必要があります。どうすればいいですか?問題は、現在、パネルが を使用して開くこと <a href="#leftpanel1">です。check.phpページをリダイレクトしてパネルを開くことはできますか?

<?php

$user_name = "";
$password = "";     # Important: Change this for live database. 
$database = "";
$server = "";

$user = $_POST['Username'];
$user_pass = $_POST['Password'];

session_start();
$_SESSION['logged_in'] = true;
$_SESSION['user'] = $user;

$db_handle = mysql_connect($server, $user_name, $password);
$db_found = mysql_select_db($database, $db_handle);

if ($db_found) {

    $query = "SELECT username, password FROM users WHERE username = '$user' AND password =                '$user_pass'";

    $result = mysql_query($query);
    $numrows = mysql_num_rows($result); 

    if ($numrows > 0){
        header('Location: /Test.php');
    } else {
        echo 'PAGE NOT FOUND';
    }
}

?>
4

1 に答える 1

0

ハッシュを取得してクリックをトリガーするには、jQuery を作成する必要があります。したがって、リダイレクトされたときは、jquery が使用できる URL にフラグまたは何かを含めます。のようtest.php#openにしてから、いくつかの jquery を記述して、ハッシュを確認し、アンカーのクリックをトリガーします。

if(window.location.hash) {
  // Open
  $("a[hreaf='#leftpanel1'").trigger("click");
} else {
  // Dont open
}
于 2013-09-02T23:23:02.313 に答える