所以我有一个问题,我有这个代码:
$params = "'plname=" . $player->username . "&plmiss=" . $player->miss . "&plmaxdmg=" . $player->maxdmg . "&plmindmg=" . $player->mindmg . "&plhp=" . $player->hp . "&plmhp=" . $player->maxhp;
$params .= "&enname=" . $enemy->username . "&enmiss=" . $enemy->miss . "&enmaxdmg=" . $enemy->maxdmg . "&enmindmg=" . $enemy->mindmg . "&enhp=" . $enemy->hp . "&enmhp=" . $enemy->hp . "'";
buttonform("pvm.php","Attack",$params);
buttonform功能:
function buttonform($page,$texto,$params)
{
?><input type="button" onclick="ajaxpost('menu','<?php echo $page;?>',<?php echo $params;?>);" class="button" value="<?php echo $texto;?>"><?
}
所以你猜对了这个函数会创建一个按钮,当点击它时会发送一个pvm.php + $ params的ajax请求。
但问题是$ params是保密的,不应该改变。但是如果我们输入页面代码(我用谷歌浏览器开发工具完成了这个),我们可以将这些变量更改为我们想要的,这就是我不想要的。如果有人能帮助我让这些变量无法改变,那么,谢谢!
答案 0 :(得分:1)