2014-09-24 59 views
-1

我在我的主页中有一个网页表单,它接受来自我的网站访问者的代码。仅当来自特定页面时,才会显示网页

该代码将被提交给CHECKCODE.php脚本..

我要的是,如果用户提交的代码无效,他将被重定向到SORRY.php如果代码是有效的,他将重定向到SUBMIT-INFO.php这个页面有一个新的表单。

我不希望我的网站访问者有直接访问提交 - info.php的..,

我想提交 - info.php的可访问仅如果仅仅从CHECKCODE.php

重定向

任何人都想共享我可以放在SUBMIT-INFO.php上的代码?谢谢..

+0

没有实际的 “从” 在HTTP; “HTTP引用者”是非常不可靠的。您可以使用会话 - 在您的CHECKCODE.php脚本中将值写入会话中,并在以下脚本中检查是否设置了该值。 – CBroe 2014-09-24 08:27:03

回答

0

我想通过使用SESSION变量来实现你想要的一种方法。

CHECKCODE.php

<?php 
// start the session 
session_start(); 
// store session data 
$_SESSION['came-from-checkcode-page']="true"; 
?> 
<html> 
<body>  
</body> 
</html> 

SUBMITINFO.php

<?php 
// start the session 
session_start(); 
if ($_SESSION['came-from-checkcode-page'] == "true") 
{ 
    echo "you came from checkcode page !"; 
} 
else{ 
    echo "access denied"; 
} 
?> 
</body> 
</html> 
+0

非常感谢您的先生!那就是我需要的。 – LayoutPH 2014-09-24 08:36:25

相关问题