当前位置:Gxlcms > PHP教程 > php即时网站截图的实现代码

php即时网站截图的实现代码

时间:2021-07-01 10:21:17 帮助过:4人阅读

2,php代码部分

  1. $x = $_REQUEST['x'];

  2. $y = $_REQUEST['y'];
  3. $format = $_REQUEST['format'];
  4. $site = $_REQUEST['site'];
  5. $surl = 'http://jbxue.com/screenshot_it.php?site='.$site.'&x='.$x.'&y='.$y.'&format='.$format;
  6. if($_REQUEST['format'] == 'PNG') {
  7. $ifm = 'png';
  8. } else {
  9. $ifm = 'jpg';
  10. }
  11. $imt = 'image/'.$ifm;
  12. $ifn = 'screenshot.'.$ifm;
  13. if(isset($_REQUEST['preview'])) {
  14. $iurl = 'http://域名/子目录/screenshot_it.php?site='.$site.'&x='.$x.'&y='.$y.'&format='.$format;
  15. //例如:http://jbxue.com/screenshot_it.php?site='.$site.'&x='.$x.'&y='.$y.'&format='.$format;
  16. $gwptitle = $_REQUEST['site'].' bbs.it-home.org';
  17. include_once("../css.php");
  18. //可以删除

  19. echo '';

  20. echo '» 点击图片下载截图!

    ';
  21. } else {
  22. header("Content-type: $imt");
  23. header("Content-Disposition: attachment; filename= $ifn");
  24. readfile($surl);
  25. }
  26. ?>

人气教程排行