我想从一个页面到另一个页面获取一些数据,但我只需要加载一个页面。我试图使用SESSION,但它没有用。
第1页
<?php
session_start();
print $_SESSION["charge"];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://localhost/page2.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"username=admin&password=admin123");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
$server_output = curl_exec ($ch);
curl_close ($ch);
?>
第2页
<?php
session_start();
$_SESSION["charge"]="Y";
$username=mysql_real_escape_string($_POST['username']);
$password=mysql_real_escape_string($_POST['password']);
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("test") or die("Cannot connect to database");
$query=mysql_query("SELECT * FROM users WHERE username='$username'");
$exists=mysql_num_rows($query);
$table_username = $table_password = $name = "";
if($exists>0){
while($row=mysql_fetch_assoc($query)){
$table_username=$row['username'];
$table_password=$row['password'];
}
if(($username==$table_username) && ($password==$table_password)){
if($password==$table_password){
print "Username & password is approved!";
}
}
else{
print "Incorrect Password!";
}
}
else{
print "Incorrect Username!";
}
?>
我无法在不加载第2页的情况下加载第1页。无论如何在不加载第2页的情况下从第2页到第1页获取数据?
答案 0 :(得分:-2)
无论如何在没有加载第2页的情况下从第2页到第1页获取数据?
我不相信这是你想要的anser。 是你问的问题的答案。
Just go directly to http://localhost/page1.php