我正在尝试在我的项目中使用php post方法,但我不知道它为什么不起作用。
基本上我有两页:index.php
和data.php
从index.php
可以通过php表单输入他的详细信息并点击提交,其他页面data.php应该检索它但是它没有这样做。我得到了错误
此页面无效... HTTP ERROR 500
的index.php
<html>
<body>
<form action="data.php" method="post">
Enter your tt: <input type="text" name="token"><br>
<input type="submit">
</form>
</body>
</html>
data.php
<?php
if(isset($_POST['token'])){
$abc = explode('token=',$_POST['token']);
if($abc[1]){
$test = explode('&expires_in=',$abc[1]);
}
else
{
$test[0] =$_POST['token'];
}
include 'qwert1.php';
}
else{}
$titror ='?><script>alert("Sorry, Its Invalid");document.location="/";</script><?';
?>
答案 0 :(得分:0)
data.php的第8行有:
$tes = explode('&expires_in=',$abc[1]);
$ tes应该是$ test。
答案 1 :(得分:0)
更新此内容:
$titror ='?><script>alert("Sorry, Its Invalid");document.location="/";</script><?';
到此:
?><script>alert("Sorry, Its Invalid");document.location="/";</script>
你不能开始一个字符串:
$titror = '
并关闭php标记。