草庐IT

post_class

全部标签

php - 如何以下载方式向用户提供 Ajax POST 响应?

我正在尝试在现有的充满帐户信息的页面中包含vCard导出功能。丑陋的方法涉及1,将表单提交到同一页面,处理它并重新呈现整个页面,或2,针对页面上的iframe的GET。我真的很想避免这两种情况,但我可能不得不使用#2来实现目标。现在我有:如果我在Firebug中观察XHR事件,我会看到请求返回正确的响应,充满vCard格式的数据。但是它不会提示用户将响应下载为文件,即使发送的卡片是:header('Content-Type:text/x-vcard');header("Content-Disposition:attachment;filename={$this->name_first}

php - 输入值与发送到 POST 的值不同

所以使用输入类型提交的约定是这样的这将给我一个按钮,上面写着“提交”,在我将拥有的帖子数组中$_POST['submit']='Submit'是否可以让提交按钮显示提交但发布值不同。换句话说,我想要一个仍然显示“提交”的按钮,但是$_POST['submit']=1如果没有JavaScript,这可能吗? 最佳答案 我今天遇到了这个问题。这对我有用:而不是使用,使用.您可以指定type=submit以相同的方式。然而,的显示值介于之间和,和value=值以表单形式传递。我不确定这是否是标准行为,但它在Firefox中有效。

php - 提交POST表单时如何防止刷新页面错误?

当使用POST方式提交注册表单时,当您刷新同一页面时,它会提示重新提交或重新发送信息。我们如何防止这种情况发生? 最佳答案 使用post-redirect-get.简而言之: 关于php-提交POST表单时如何防止刷新页面错误?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5294378/

php - Netbeans 和 PHP; class_alias 和代码完成

快点;用于PHP开发的Netbeans7.0:当class_alias已被用作类的别名,从而触发别名的代码完成时,是否有任何方法通知NetBeans?classFoo{publicstatic$hello='world';}class_alias('Foo','Bar');Bar::$h//triggerscodecompletionfor$hello^我仍在努力精通NetBeans,并没有真正使用配置,所以我希望有一些我可以修改的项目特定配置。在此先感谢大家。有趣的是,我可以不能见下文而是使用命名空间的使用(虽然我项目在其他方面是无命名空间的)以实现NetBeans将理解的内容:cl

php - 如何在 http POST 请求中发送 HTML 代码?

我正在从GoogleWebToolkit应用向PHP脚本发送HTTPPOST请求。内容类型现在是“application/x-www-form-urlencoded”,所以我可以将变量发送到php并在php中使用$_POST[]但我认为我无法正确发送其中一个变量内的HTML标记。这是我拥有的:post_data=var1=true&var2=true$html="此处为HTML标记"当这样做时,几乎没有任何html会通过$_POST['html']变量中的php。在POST变量中发送html标记的正确方法是什么。谢谢。 最佳答案 P

php - Codeigniter input->post() 是否删除 html 标签?

是否使用$this->input->post();在Codeigniter中,删除网站用户可能输入的任何html和javascript,或者您是否必须使用htmlspecialchars();? 最佳答案 $this->input->post()onlycontainspostdata..您始终可以按照手册调用$this->input->post(NULL,TRUE);以返回通过XSS过滤器过滤的数据。您可以seehere究竟发生了什么,它基本上是使用fetch_from_array重新构建$_POST数组吗?.这会调用securi

php - $_POST 如何工作

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我是PHP的初学者,我真的很想更好地理解它。我知道您可以使用$_POST通过设置method="$_POST"从表单中检索信息。但为什么这会起作用呢?在提交表单时,是否创建了一个名为$_POST的数组?该数组是否包含表单中的所有元素值?

php - HTML 表单 POST 到 PHP 页面

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。好的...我创建了一个form.html页面。它要求用户输入6个文本字段。表单POST到一个名为myform.php的单独页面。myform.php页面只是简单地返回用户输入的值。但是,当我单击提交时,我只会在屏幕上弹出myform.php源代码。Name:Course:Book:Price:Email:Phone#:

php - 确定 $_POST 的来源

有没有一种简单的方法可以在PHP中找出post变量的来源?example.com/formone.php上的表单example.com/formtwo.php上的表单我知道我可以使用隐藏输入,但我想知道PHP是否有测试POST源的方法。 最佳答案 虽然您可能会使用HTTP_REFERER服务器变量,itisnotveryreliable.您最好的选择是使用隐藏字段。另一种选择是将您的提交input切换为提交button。这样你就可以传递一个值,保留按钮的标签,并在你的test.php页面中测试它:Submit然后在您的PHP文件中测

php - fatal error : Cannot redeclare class php

我被要求继续使用PHP对我们公司的管理系统的其余部分进行编程,尽管我只是新手。在输入url时,我收到以下信息:无法在第4行的C:\xampp\htdocs\RMS\classes\session\SessionHandler.php中重新声明类SessionHandler它有三(3)个类:Session.php、SessionHandler.php、SessionController.php请检查下面的整个代码:对于SessionHandler.phphttp://pastebin.com/ziA2advz注意:我已经研究过我遇到的同样问题,他们说,使用require_once。既然已