这是我目前处理我的 POST 提交操作的方式:
<form action="process.php" method="post">
//several form fields
<input type="submit" name="ok" value="save" />
然后在处理页面上我有这样的东西:
if(isset($_POST['ok']) && $_POST['ok']=="save")
{
//process the action, and possibly save to database
}
现在我担心恶意的人可能会这样做(来自他们网站上的脚本)
<form action="http://www.mysite.com/process.php" method="post">
//he can "view source" on my site, view the fields i'm having and put them
//then put the submit button
<input type="submit" name="ok" value="save" />
当然有了这个,你看我会喝热汤。那么我能做什么,或者处理和处理 POST 提交操作的最安全方法是什么?