我搜索了4个小时仍然找不到正确的答案为什么这个函数返回0.它昨天工作但现在我对脚本做了一些更改(很多事情已经改变了)...我知道有很多话题像我的但我不能找到正确的答案.
我的index.php上有4个文本输入.我用update.php文件(POST方法)捕获它们.
这是update.php的一部分
<?php
include "db.php";
connect_to_db();
require_once('recaptchalib.php');
$privatekey = "N/A";
$resp = recaptcha_check_answer ($privatekey,$_SERVER["REMOTE_ADDR"],$_POST["recaptcha_challenge_field"],$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
echo 'Tekst sa slike je pogresno prepisan. Vracamo Vas natrag.';
echo '<meta http-equiv="refresh" content="5; URL=../">';
} else {
$pic1 = $_POST["pic1"];
$p1 = htmlspecialchars($pic1);
$pic2 = $_POST["pic2"];
$p2 = htmlspecialchars($pic2);
$html = $_POST["html"];
$h = htmlspecialchars($html);
$link = $_POST["link"];
$l = htmlspecialchars($link);
$id = mysql_insert_id();
$query = "INSERT INTO `koraci` (`id`, `p1`, `p2`, `h`, `l`) VALUES ({$id}, '{$p1}', '{$p2}','{$h}','{$l}')";
$result = mysql_query($query) …Run Code Online (Sandbox Code Playgroud)