嗨,大家好,我有三个简单的PHP页面login.php
,process.php
和login_success.php
。问题是login.php
和process.php
存在于我的localhost:8080
但login_success.php
出现在192.168.1.36:8080
但同样lan.I我完全访问我的login.php
但点击按钮,它没有显示login_success.php
。我使用的是XAMPP
服务器,它安装在两个系统中。另一件事是我通过url直接访问logout_success.php
http://192.168.1.36/xampp/logout_success.php
。我的代码很简单我所有的代码如下:如何在php中通过局域网ip访问localhost?
的login.php:
<form action="process.php" method="POST">
username:<input type="text" name="username"/>
<br/>
password:<input type="password" name="pass"/>
<br/>
<input type="submit" value="Login!"/>
</form>
Process.php:
<?php
$username = $_POST['username'];
$password = $_POST['pass'];
if($username == 'test' AND $password == 'test')
{
header('Location : http://192.168.1.36/xampp/logout_success.php');
}
else
{
echo "You have not logged in,username or password is incorrect!";
}
?>
Login_success.php:
<html>
<body>
Logout Success<br>
Thanks for using the Captive Portal...
</body>
</html>
灿任何人告诉我如何访问login_success.php
page.Any帮助将是非常可观的。
当您点击按钮时,它确切地显示了什么? – 2014-09-06 07:25:01
显示空白页面。 – CodeSniper 2014-09-06 07:44:26
login_succes.php为什么在其他地方? – 2014-09-06 08:43:46