草庐IT

$http-get-post

全部标签

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 - HTTP_REFERER 是否由客户端设置

我听说HTTP_REFERER可以被欺骗。我有2个站点,第一个联系第二个,第二个使用HTTP_REFERER来验证请求来自第一个。如果我收到从我的第一个站点到第二个站点的虚假请求并且我知道这个请求不是发出的,我应该怎么想?第三个网站正在为所有用户欺骗http_ref,或者某个人正在通过他的浏览器设置来欺骗它?我想知道http_ref是由客户端/浏览器还是网站本身设置/欺骗的? 最佳答案 是客户端发送的信息。它通常设置为您单击链接的页面。它也绝对可以被欺骗。您可以通过在PHPcURL请求中设置HEADER来自己完成。curl_seto

php - 使用 HTTP 身份验证以编程方式下载文件

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。我想使用php以编程方式下载文件(例如http://rapidpich.ir/d/555864)。但是,当我尝试在网络浏览器中访问该链接时,系统会要求我输入用户名和密码。我如何在PHP中提供这些凭据并检索文件?

php - 在 GET 变量中传递 URL 时禁止访问 403

我遇到这样的问题:403ForbiddenonPHPpagecalledwithurlencodedina$_GETparameter我收到“403禁止”错误当我像这样将url作为GET变量传递时http://script/test.php?url=https://stackoverflow.com/questions/ask但这没关系。http://script/test.php?url=stackoverflow.com/questions/ask即使我对url进行urlencode,它仍然会给我一个403。Apachemod_fcgid/2.3.6mod_auth_passthr

php - 如何使用 Luracast ReSTLer 返回 HTTP 200 OK 以外的肯定响应?

我知道ReSTLer会自动返回带有HTTP状态代码200(OK)的我的方法的结果,如果我想返回一个错误响应,我会使用thrownewRestException(400);//returnsHTTP400BadRequest但我如何返回响应,比如HTTP201Created以及结果值? 最佳答案 我也点击了这个,我手动返回成功状态:return(array('success'=>array('code'=>201,'msg'=>'resultingvalue')));如果您希望RESTler为您处理:thrownewRestExcep

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#: