【简述php利用fsockopenGET/POST进行表单提交和上传文件方法】教程文章相关的互联网学习教程文章

php-如何在Drupal中以编程方式更新现有的已提交Web表单提交?【代码】

我试图在Drupal规则中使用PHP更新提交的Webform提交中的值.我可以正确访问和查看数据.当我为字段分配新值时,如果使用以下命令,它甚至可以正确显示:print $submission->data[61][0];但是,当我导航到提交结果页面时,该字段未更新. 我尝试使用webform_submission_update()函数来推送更改,但还是没有运气. 问题:如何在Drupal中以编程方式更新现有的已提交Web表单提交? 码:$submission = webform_menu_submission_load($nid, $sid);...

javascript-phpmailer使用jQuery ajax发送邮件的php表单提交【代码】

我在这里阅读了许多答案,并且几乎每一个都尝试过,但没有一个尝试对我有帮助.问题是我想将联系人从数据发送到phpmailer,后者将发送邮件.我想用jQuery Ajax做到这一点.电子邮件运行得很好,但问题是我的表单重定向到了“操作”.我尝试了preventDefault();并返回false;但这并没有帮助我. 我想向用户显示成功提交表单后的消息.这是我正在使用引导程序的表单代码<form class="form-horizontal" action="sections/contactdata.php" metho...

php-处理html表单提交中的UTF字符【代码】

我的html表单有一些输入文本字段,它们可能会从中文,日语,欧洲语,特殊字符(例如£等)中获取字符.因此,简而言之,是Unicode字符. 为了在服务器端(使用php)处理这些值,我可以假定所有的浏览器默认在提交表单时以UTF-8格式编码这些字符. 还是有办法告诉浏览器始终以UTF8编码方式提交这些字符,以便我们可以使用utf8_decode处理这些值? 谢谢.解决方法:在输出HTML之前,设置表单页面的字符编码.header('Content-Type: text/html; charset=ut...

如何在表单提交中使用PHP函数进行操作?【代码】

我正在使用此表单和函数来发送短信,我需要在表单动作中使用函数方面的帮助,我应该如何进一步移动,请直接在表单的动作部分添加函数,或者使用任何ajax来调用功能 请给我建议处理这种情况的简单方法,这是处理过程的正确方法吗<?phpfunction sendSMS($mobile,$message,$senderid){$user = "APIKEY";$url = 'http://login.smsgatewayhub.com/api/mt/SendSMS?APIKey='.$user.'&senderid='.$senderid.'&channel=INT&DCS=0&flashsms=0&numb...

php-如何基于WordPress中的下拉列表创建自定义URL-表单提交【代码】

我需要根据从下拉菜单中选择的哪个选项在URL上附加一个单词,以创建自定义确认屏幕URL.我使用哪种联系方式都没有关系(联系方式7,重力等).我一直在网上寻找有关此问题的解决方案,并发现可能有帮助的解决方案:header( "Location: http://mysite.com/result/?" . $_POST['dropdown_name'] );但我不确定该放在哪里.在Contact Form 7的submissions.php中,我有以下内容:<input type="text" name="submit" class="tag" readonly="readonl...

PHP脚本自动登录和表单提交【代码】

我有一个外部网站,要求我一种.登录湾邮寄表格(带有2-3个动态参数) 我需要一个PHP脚本来自动化此行为.即脚本应首先使用用户名/密码登录,然后导航至URL并提交表单(使用动态参数) 如何使用PHP执行相同操作?解决方法:我建议使用此类: http://semlabs.co.uk/journal/object-oriented-curl-class-with-multi-threading 将会是这样的:$c = new CURLRequest(); $c->retry = 2; $c->get( $url, $this->curlOpts ); $url = 'https://secur...

php – Html表单没有提交数据?【代码】

有没有人知道我的HTML表单为什么不提交任何内容?一旦我点击提交按钮,它什么都不做?不知道发生了什么,检查了一切,无法理解它?如果有人可能有想法,那将非常有帮助,谢谢!<div class="row"> <div class="col-md-6"><div class="alert alert-success hidden" id="contactSuccess"><strong>Success!</strong> Your message has been sent to us.</div><div class="alert alert-danger hidden" id="contactError"><strong>Error!</str...

php – 403禁止表单提交【代码】

我有一个网址,由于某种未知原因而被禁止返回403.我已禁用.htaccess中的mod_security,chmodded文件为0777.URL为 http://www.veepiz.com/afrostar.php?app=help&func=addvideo 当你提交任何想法时,它会发生吗? 这是代码function PublicAddVideo(){if (isset($_POST['submit_addvideo'])){require_once("class.phpmailer.php"); //send email tobirthday person$subject="New AfroStar Video Suggested";$msg = "Dear Jordah,\n"...

php – 在表单提交后使用URL中的用户输入重定向【代码】

我需要有一个表单,填写后会创建一个变量,然后在url中转到带有该变量的url. 像这样的东西(但有效):)<form action="?????" method="?????">Number: <input type="text" name="url1" value=""><br><input type="submit" name="submit" value="Goto URL"> </form>按下提交后,我需要它转到http://somewhere.com?url=VALUEHERE 有任何想法吗?解决方法:使用method =“GET”将变量放在url中:<form action="http://somewhere.com/" method...

php – 在MVC网站中验证和处理表单提交的位置【代码】

我正在开发基于PHP的模型 – 视图 – 控制器结构化网站.我知道模型应该处理业务逻辑,视图向用户呈现HTML(或其他),控制器可以促进这一点.我正在运行的地方是表格.我在控制器中放了多少处理器,我放了多少模型? 假设我正在尝试更新用户的第一个&姓.我想要做的是使用AJAX向我的一个控制器提交一个表单.我希望(再次)验证数据服务器端,如果有效,则将其保存到数据库,然后将JSON响应返回给视图,作为成功或错误. 我应该在控制器中创建我的用...

HTML PHP联系表单 – 提交按钮不起作用?还是PHP问题?【代码】

希望你可以提供帮助,我正在尝试为我的网站点击一个联系表格,这是一个HTML,用CSS设置样式和用PHP发送的电子邮件.<form class="form" action="webform.php" method="post"><h1>Contact Form:</h1><label><span>Your Name:</span><input id="name" type="text" name="name" /></label><label><span>Email Address:</span><input id="email" type="text" name="email" /></label><label><span>Subject:</span><input id="subject" type...

php – 使用ajax上传表单提交图片【代码】

我有表单提交Ajax我无法上传此提交中的图像<form id="forms-items" name="forms-items" method="post" enctype="multipart/form-data"> <input id="uploadBtn" name="uploadimg" type="file" class="upload" /> </form 在提交代码中if($_FILES['uploadimg']['size']>0) {$ftype=$_FILES["uploadimg"]["type"];if(move_uploaded_file($_FILES['uploadimg']['tmp_name'], $target_path)) {$default=1;$mesg="File Uploaded Succes...

php – 停止欺骗表单提交

我有一个关于停止欺骗表单提交的问题.如果使用$_SERVER [‘HTTP_REFERER’],我只允许提交来自我的网站的表单?那会有帮助吗?!谢谢!解决方法:它会有所帮助,并且它很容易添加,但它不会停止有针对性的攻击,毕竟你可以欺骗HTTP_REFERER标头. 要记住的一件事是客户端不需要发送HTTP_REFERER,因此如果缺少标头,您可能仍希望允许提交.如果这不可能,那么检查HTTP_REFERER将无法帮助您. 搜索CAPTCHA“完全自动化的公共图灵测试,告诉计算机...

php – 在表单提交后取消设置变量【代码】

有没有办法做到这一点?基本上,如果有人在提交表单一次后按下刷新,我不希望再次提交表单.在这种情况下,浏览器会询问,您是否要再次提交表单.请问unset($_ POST [‘username’])是否有任何帮助?解决方法:一些海报已经提到过post / redirect / get是一个不错的选择. 我能想到的另一种方法是在dostuff.php页面中设置一个会话,以指示发布已经完成.每次检查此会话var以查看是否由于页面刷新而再次加载页面.<?phpsession_start();if(isse...

使用PHP表单提交导航回来【代码】

所以这里是交易,我正在使用HTML表单从页面到页面传输变量,并使用PHP脚本根据提交的值创建页面.通常它看起来像这样:从项目目录中选择您想要的内容,下一页显示该特定项目的详细信息.一切都很完美,除了一件事: 每当我使用浏览器的后退按钮时,我总是会收到错误:ERR_CACHE_MISS,我需要刷新页面,然后确认我确实要重新提交数据. 有没有办法解决这个问题,所以我的客户可以按原样使用后退按钮. 以下是浏览器为我提供的全文:This webpage...