check.php

<html>
<body>
<form action="test.php" method="post">
message<input type="text" name="name" value="123456" />
<input type="submit" value="submit" />
</form>
</body>
</html>

test.php

<?php
header("Content-type:text/html;charset='utf8'");
error_reporting(E_ALL); $url = parse_url($_SERVER['HTTP_REFERER']);
//print_r($url);
if($url['host'] != "localhost"){
echo "<script>alert('host error.');history.go(-1);</script>";
exit(0);
}else{
echo "<script>alert('host right.');</script>";
echo "<h1>Hello World!</h1>";
}

最新文章

  1. 浅谈C#网络编程(一)
  2. Spring标签&lt;mvc:annotation-driven/&gt;解读
  3. 修改redhat 源
  4. Android百度地图 关于visibility=&quot;gone&quot;的奇葩问题
  5. 初入网络系列笔记(2)TCP和UDP
  6. JS splice() 定义和用法
  7. ABP框架详解(三)Domain
  8. web.config中customErrors与httpErrors的区别
  9. 练习英语ing——[POJ1004]Financial Management
  10. View和ViewGroup的区别 -- Touch事件处理
  11. jsp查询页面和结果页面在同一页面显示和交互
  12. 浅谈Chrome V8引擎中的垃圾回收机制
  13. rtmp协议介绍
  14. expdp.sh and impdp.sh
  15. HTTP请求响应机制与响应状态码
  16. Maven工程下报错:The superclass &quot;javax.servlet.http.HttpServlet&quot; was not found on the Java Build Path
  17. C语言之数值计算--级数算法
  18. Motrix for Mac(百度网盘加速/全能下载软件) v1.3.7最新版!
  19. LFYZ-OJ ID: 1028 背包问题
  20. ASP .NetCore 部署500错误 查看异常详情

热门文章

  1. HUAS_ACM 个人训练#4
  2. [Android] 多重使用Fragment 中的onFragmentInteraction
  3. pythonchallenge 解谜 Level 6
  4. Metaio在Unity3D中报错 Start: failed to load tracking configuration: TrackingConfigGenerated.xml 解决方法
  5. C# DataSet
  6. C#_基础:排序算法
  7. Finger Trees: A Simple General-purpose Data Structure
  8. mac显示和隐藏文件
  9. ASP.NET Core 源码阅读笔记(1) ---Microsoft.Extensions.DependencyInjection
  10. 将asp.net core站点发布到IIS上遇到的问题