我正在尝试处理一个表单,但我事先不知道表单域是什么。这在PHP中还能做到吗?
例如,我有这样一个html表单:
<form method="post" action="process.php">
<?php get_dynamic_fields(); // this gets all the fields from DB which I don't know ahead of time what they are. ?>
<input type="submit" name="sub
我想知道如何在表单中增加更多的安全性,以防止攻击。从过去几天的网上搜索,以及我可以采用的方法,我已经找到了一些解决方案,我想知道您的看法,然后继续。
是否总是包含表单密钥以防止XSS (跨站点脚本)和跨站点请求伪造?,这是处理表单数据的最佳方法:。
1. AJAX
2. Place the form processing code on top of the same page and process it using $\_SERVER['PHP\_SELF']
3. Set the action of the form to another page and process
我在我的.php文件中有一些PHP代码,它在浏览器中显示出来。与在中一样,我希望代码在表单提交时执行,但它在浏览器中显示为纯文本。
<?php
if(isset($_POST['ss-submit']))//submit button name
{
//Describing the Leads object and printing the array
$describe = $connection->describeSObjects(array('Lead'));
print_r($describe);
?>
它下面是一个正确