为什么我的php脚本会丢弃整个网站

时间:2018-01-05 03:31:05

标签: php

我试图在我的网络表单中包含reCaptcha,所以我开始按照此网站的说明进行操作

https://webdesign.tutsplus.com/tutorials/how-to-integrate-no-captcha-recaptcha-in-your-website--cms-23024

它说从谷歌网站下载recaptchalib.php然后将该文件放在我的服务器上。然后我有一个像这样的PHP脚本来处理按下提交时的表单:

<?php 
require_once ('recaptchalib.php');
foreach ($_POST as $key => $value) {
    echo '<p><strong>' . $key.':</strong> '.$value.'</p>';
}
?>

它只是回显表单变量。

当我从我的网页表单提交时,我很震惊地看到它丢弃了本网站的内容

https://github.com/google/recaptcha/blob/1.0.0/php/recaptchalib.php

然后将表单变量转储到下面。

基本上php脚本中的require_once行导致它转储https://github.com/google/recaptcha/blob/1.0.0/php/recaptchalib.php的全部内容

怎么会发生这种情况?是recaptchalib.php倾销网站吗?

我不能让它停止这样做,有人有解释吗?

这是我见过的最离奇的东西!!!

由于

0 个答案:

没有答案