草庐IT

register_post_meta

全部标签

php - 如何使用 PHP post 方法提交复选框值

.........发件人已使用“POST”方法提交。确定哪些复选框并按递增顺序写下它们的编号。用空格(不是新行)分隔所有数字,不使用任何HTML格式。例如:如果复选框3、5和10被选中。输出将是:3510 最佳答案 将标记更改为类似要获取提交的值,请使用一个简单的循环foreach($_POST['checkbox']as$checkbox){echo$checkbox.'';} 关于php-如何使用PHPpost方法提交复选框值,我们在StackOverflow上找到一个类似的问题:

php - 将 Wordpress Post 与 Cakephp3 集成

我正在使用cakephp3.x并希望在我的网站上显示博客部分。我想在我的网站中使用WordPress功能。我在我的本地服务器上安装了WordPress4,然后我将WordPress的表导入到cake的数据库中,并将WordPress文件夹放入Cakephp的webroot文件夹中。在应用程序Controller的initialize()函数中,我将这段代码放置如下:global$wpdb;define('WP_USE_THEMES',false);require($_SERVER['DOCUMENT_ROOT']."/webroot/blog/wp-config.php");这样我就可

php - 在 PHP 中使用 MVC 的 Post-Redirect-Get (PRG) 的最佳实践

是否有使用MVC的PRG模式的最佳实践?在本教程中:http://www.theserverside.com/news/1365146/Redirect-After-Post提议的解决方案需要4个操作:Create_Item(POST)=>“重置”表单并重定向到Display_ItemDisplay_Item(GET)=>显示表单(如果存在临时数据和错误)Store_Item(POST)=>尝试将数据保存到数据库,如果出错,保存错误并重定向到Display_Item,如果成功则重定向到Display_StoredDisplay_Stored(GET)=>显示创建的项目或成功消息,tec

php - 何时使用序列化与常规 POST

我最近问了一个部分回答的问题,但我希望有人能解释得更清楚一点。它与PHP和序列化函数有关。所以我有一个包含12个字段的表单,所有字段都有名称。传统上,我只会使用POST方法,将它们发送到PHP页面,然后将它们提供到数据库中。今天我偶然发现了serialize方法,但在使用它之后,它似乎没有做任何常规POST语句会做的事情。例如,如果我想使用序列化,我会执行以下操作:varformData=$('#contForm').serialize();$.post('functs.php',formData,dispAdd);然后打印一个我会使用的值echo$_POST['value_name'

php - eval on base64 encoded $_POST ['e' ] 变量实际上做了什么?

好的,这是我用Google搜索的内容:似乎在qcubed目录中上传了一个名为“image.php”的上传文件。该image.php文件包含以下base64代码:aWYoaXNzZXQoJF9QT1NUWydlJ10pKWV2YWwoYmFzZTY0X2RlY29kZSgkX1BPU1RbJ2UnXSkpO2VjaG8gJzMxMzkzNjJlMzIzMzMxMmQzMTM3MzIyZTMyMzgzYTY5NjY2MTYzNjU3MjZkNzA3NTYyNmQ2OTYzNjUzYTYxNjY2MTYzMzQzMjY1NzI2OTMwMzInOw==解码它添加到这个:if(isset($_

php - 如何修复 composer post-install-cmd 脚本的错误?

我想使用composer脚本做一些后期安装,例如将文件从bootstrapvendor文件夹复制到我的web应用程序公共(public)文件夹。我对PHP世界和Web应用程序开发有初步的了解。我正在尝试通过关注thistutorial来学习这样做这是我的目录结构*这是我的composer.json{"name":"ComposerScript","description":"AnexampletodemonstratetheuseofComposerscripts","version":"1.0.0","require":{"twitter/bootstrap":">=3.0"},"s

php - 如何防止警告 : POST Content-Length and memory size

目前,当用户上传照片时,页面会显示“警告:XXX字节的POST内容长度超过第0行未知中21000000字节的限制”。我知道那是什么意思,我不是在寻找增加max_upload值甚至memory_size_limit等解决方案...因为用户可能并且用户将上传TB级的废话,即使您明确告诉它们最多只有20MB的文件,并且只允许使用图像。我正在寻找解决方案:如何防止此警告甚至发生?或者至少:如何防止显示此警告?编辑:请阅读!-请理解当然我正在处理错误/警告(从第1行开始),问题是这发生在虚拟“第0行”,这就是我需要的原因隐藏错误或防止它引发-因为我不能在错误发生的地方之前放置任何代码。EDIT2

php - Guzzle Http :how can I save cookies from a POST response and use it in the next POST?

我正在使用Guzzle登录我的API站点,在我使用正确的凭据登录的那一刻,我取回了一个带有RefreshToken的cookie,以便在下一次调用时发送它,这是我的简单(并且运行良好)代码:$client=newClient(array('cookies'=>true));$response=$client->request('POST','http://myapi.com/login',['timeout'=>30,'form_params'=>['email'=>$request->get('email'),'password'=>$request->get('password')

php - 将 "require"与 GET/POST 数据一起使用是否安全?

使用下面的代码是否安全:require($_SERVER['DOCUMENT_ROOT']."/pages/".$_GET['page'].".php") 最佳答案 不,它不安全。为什么?因为两个点的序列/../意味着一个目录返回并且攻击者可能包含您系统上的任何内容,甚至高于$_SERVER['DOCUMENT_ROOT'].(在一个不幸的配置中,这意味着secret/敏感的操作系统配置文件。)您必须使用IF或SWITCH来获取允许的值以防止恶意输入。示例:switch($_GET['page']){case'welcome':$p

php - Wordpress add_rewrite_tag()、add_rewrite_rule() 和 post_link()

我正在尝试执行以下操作:重写我的WordPress安装的URL结构,以便在其中包含语言字段。例如http://www.mydomain.com/lang/然后我想从/lang/获取输入并使用它来显示适当的内容。例如如果lang是“en”,我将采用英文自定义字段并以英文显示主题。这是我到目前为止所拥有的:这在获取语言方面有效,但我现在面临的问题是the_permalink()有“/%lang%/”,其中/en/应该是或/fr/或/de/或任何语言。为了添加更多细节,我的永久链接结构是/%lang%/%category%/%postname%/并且假设我有一个名为food的类别和一个标题为