在html中利用action调用php文件向其传递参数不成功,请大家看下代码那里有问题

利用的是新浪云服务器
php文件的代码为
<?php
$dongzuo=$_POST['dongzuo'];
$dati=date("h:i:sa");
$con=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
if($con)
{mysql_select_db(SAE_MYSQL_DB,$con);
echo 'ok';}
else{echo 'error';}
if($dongzuo=='on')
{$sql="UPDATE appswitch SET timestamp='$dati',state='0'WHERE ID='1'";
}
else if($dongzuo=='off')
{
$sql="UPDATE appswitch SET timestamp='$dati',state='0'WHERE ID='1'";
}
if(!mysql_query($sql,$con))
{
die('error:'.mysql_error());
}
else{
mysql_close($con);
}
?>
HTML的代码为
<!doctype html>





开灯 关灯



在HTML生成的网页中点击按钮后,新浪云SQL数据库的数据并没有改变。
本人小白一枚,请大家指点下,谢谢啦

1个回答

你的前端代码呢。action方式对吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
终于搞定在 html 文件中执行 php程序

呵呵~方法太简单了。加入一行即可。  AddType application/x-httpd-php .php上面行应该没有什么问题吧,就是 php程序必须在以php结尾的文件中执行。下面就是增加到 html 也可以执行的。  AddType application/x-httpd-php .html AddType aaalication/x-httpd-php .htm   /

HTML调用PHP的方法

html本身是无法处理动态请求,要完成这个,一般是用javascript。在生成静态网页,可以根据数据库id给html页面生成一个相对应的javascript文件引用。比如页面是123.html,那就在这个页面生成一个 然后在click.php这个页面就按照php的语法去处理操作数据库就行。 ==============================================

Struts2调用Action的两种方法以及参数处理

Struts2调用Action的两种方法以及参数处理

在php文件里面插入文件html

有的时候我们得在php文件里面引入html代码,或者在php文件的某个位置引入文件html,下面就介绍一下实现的方法。 下面是recharge.php的代码: <?php require_once "../../config.php"; ?> 充值 var serviceChargePoint = ;

MVC中@Html.Action的用法(类似自定义控件)

MVC项目中如果有公共部分的代码就可以单独拿出来作为控件来用(比如头部和底部代码)。跟ASP.NET中的ASCX实现的效果一样,但MVC比它方便的多。         想要实现该效果,需要知道@Html.Action的用法。         @Html.Action有很多的构造方法在这里我只说一种也是经常用到的,@Html.Action("视图","控制器")的用法。首先我先创建一个控制器Da

在html文件中运行php代码

在html文件中运行php代码 当访问一个网页时,服务器会根据文件扩展名来判断如何处理页面,一般来说,当检查到扩展名为htm或html时,服务器将文件直接呈现到浏览器端,不做任何处理;如果检测到扩展名是PHP、shtml、ASP或JSP等文件时,服务器会先将这些文件解析成html代码,然后将代码呈现到流程器上。 这里的问题是:当你遇到一个好的PHP脚本想运用在自己的网站上,而你的网站已经生

解析请求参数调用Action中的方法的struts1.x完整实例

1、简介         通过扩展DispatchAction类,并复写其中的execute方法,来通过解析请求地址中的Method=?参数来调用相应Action中的方法,从而很好地实现了控制器的请求转发跳转。其中利用到了反射技术实现执行方法。下面以登陆为例。 2、在新建的web工程中添加以下struts1.x  jar包         antlr-2.7.6.jar、commons-be

PHP中添加HTML代码的三种方法

http://blog.csdn.net/whatday/article/details/54864437 php中添加HTML代码,就是php类型的文件中添加html代码~ 第一种是在HTML中加PHP。 大段大段的html代码中,在各个需要执行php的地方

html静态页面中执行php、asp函数代码

启用服务器端包含 1、在 IIS 管理器中,展开本地计算机,右键单击“网站”文件夹(在所有网站上启用 SSI),或者右键单击某个特定的网站,然后单击“属性”。 2、单击“主目录”选项卡。 3、在“应用程序设置”部分中,单击“配置”。 4、在“映射”选项卡上,单击“添加”。 5、在“添加/编辑应用程序扩展名映射”对话框中,输入全部所需的信息。 6、单击“确定”。 http://tech

如何在html文件中嵌入php代码

在html文件中嵌入php代码时会发现页面显示并没有达到预期效果,原因是服务器在解析html文件时没有解析php代码部分,除了修改后缀名为php之外还可以修改httpd.conf文件,具体修改如下:将 AddType application/x-httpd-php .php .phtmlAddType application/x-httpd-php-source .pps 修改为 AddTyp

表单代码和PHP代码写到同一个文件中

在实际的编程中,表单的HTML代码和获取表单的PHP程序可以分别写到两个文件中,也可以写到同一个PHP文件中。初学Web交互编程时,为了简便,可以使用后者,因为这样做可以减少网站内网页文件的数量。

我对于thinkPHP的Action参数绑定的理解

thinkPHP的Action参数绑定的方式有两种 第一种方式:默认的变量绑定方式 需要在相应的模块的配置文件(config.php)配置路由绑定选项,  'URL_PARAMS_BIND'       =>  true, // URL变量绑定到操作方法作为参数  这个设置好之后呢,就在控制器类中写相应的方法 +++++++++++++++++++++代码片段begin

struts2无法调用类静态方法的解决办法

现在做网站中需要用到格式化输出Date对象,由于从数据库中取出来的是一个整体对象(例如Article对象),因此需要在显示页面来进行格式化处理。为了方便,写了一个DateFormateUtil类,里面提供了静态方法用于格式化Date对象(写的比较简单)。 public class DateFormatUtil { private static SimpleDateFormat sdf = n

JS javascript PHP 相互传递参数 相互调用

1 JS方式调用PHP文件并取得php中的值   举一个简单的例子来说明: 如在页面a.html中用下面这句调用:   alert(jstext);     在b.php中有这样一段PHP代码:     当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是

HTML中form标签action传中文参数

在写项目的过程中我们经常会遇到URL传中文参数的时候出现乱码问题。     下面是困扰我几天的中文参数乱码问题: 在jsp中代码: div class="form-horizontal"> form id="form2" action="ban_base_info_export.jsp?XYBD=XYBD%>&BH=BJDM%>&FDYH=FDYH%>&BJMC=BJMC%>&XY

静态页面(html)直接调用action

测试环境: 后台框架: Spring 3.0.5、Struts 2.3.8 浏览器:IE 8.0.7600.16385、Chrome 28.0.1500.72 m、Safari(win7) 5.1.7(7534.57.2)、Firefox 22.0 使用html采用ajax方式直接调用action存在以下两个问题: 1、除IE外其他浏览器访问后台action都会出现跨

html通过js调用php代码实现局部刷新

演示在html中通过js调用php获取数据加载数据到表格中

HTML跳转php没反应的问题解决

这可能是其中一种情况,作为PHP小白,这是第一次运用PHP出现的问题   预想情况是,表单的内容经过PHP存入数据库,但出现空白界面。   仔细想了想, 表单提交的是PHP环境里的PHP文件,而不是在同一目录下的的PHP文件。 于是乎,在如下图修改路径:(放在PHP环境下的的PHP文件) PS:如果你用的wampserver,则将PHP文件放在WWW文件夹里就可以用下面的路径。

使用<a>标签调用struts2的action、传递动态参数、以及参数中出现加号等特殊字符的处理方法

首先说一下我的web应用是通过标签调用struts2框架下的一个action,给该action传递一个参数,然后action通过这个参数进行相应的处理。 方法是: 点击我 问号后面是参数的名称。当然调用的action里面要有相应的变量来接受这个参数。 那么如果参数是动态生成的,比如我要传递的参数phoneName并不是一个固定的值,而是另一个action生成的。 比如我的应用中,要

解决Ubuntu的Apache无法解析在html文件中的php代码

解决方法: 找到 如下目录: 在目录中的 末尾添加如下代码即可: AddHandler php5-script .php .html AddType text/html .php .html 然后重启一下Apache服务。

JavaScript学习笔记之function函数改变form表单的action跳转到指定页面

患者名字: //通过获取JavaScript函数的方式访问printPerson.html和selectPerson.html function printPerson(){ //1:获取表单 var form1 = document.form1; //2.设置表单的action属性 form1.action="printPerson.htm

php笔记之action的跳转

1、在同一个Controller中页面跳转       $this->render('view页面',array('参数'=>'值'));       $this->render('news',array('result'=>'123','result1'=>'456'));       url重定向   $this->redirect(array('action方法'));      

如果在HTML中重复调用一段导航代码

navigation.js---- document.wirte('a&nbsp;b......'); index.html----   例如: function Nav() { document.writeln("测试"); } 在页面中需要调用的地方用以下脚本调用即可: Nav(); 调用: 测试 再调用一次:

在php模版文件和html文件中引入js,css文件错误解决

1,html文件引入js一些资源文件时候:可以写相对路径来引入,     像这样;但是这样在php模版文件中就不管用,找不到资源文件 2,test.view.php文件引入资源文件的时候,要注意带上http://    ,这样文件就可以成功加载资源文件; src="'http://'.$_SERVER['SERVER_NAME'] . '/lib/layer/jquery.min.js

php,html传参数

   一. POST传值(html--&amp;gt;php)post传值是用于html的&amp;lt;form&amp;gt;表单跳转的方法,很方便使用。例如:?1234567&amp;lt;html&amp;gt;&amp;lt;form action='' method=''&amp;gt;&amp;lt;input type='text' name='name1'&amp;gt;&amp;lt;input type='hidden' name='name2' val...

java直接调用php文件,和php接收参数

public String execPHP(String scriptName, String param) { StringBuilder output = new StringBuilder(); BufferedReader input = null; String phpPath = "D:/xampp/php/php.exe";

JS实现一个表单form,多个submit按钮提交时带不同的action参数

方法如下: JS实现一个表单form,多个submit按钮提交时带不同的action参数                       function sm1(){                                 document.getElementById("form1").action="actionOrder.jsp?action=pass_check"

QTP中Action之间的调用以及参数传递

本例使用简单的两个测试脚本说明参数的传递以及Action的调用,该例含2个Action, Action2调用Action1,在调用过程中传递参数给Action1做处理,同时获得相应的返回值. 注意Action1是否使用ExitAction方法的区别. Action1的脚本: Option Explicit '添加两个参数:Input参数:inputPara, Outpu

html按钮请求action带参数

1      。   2    js传递多个参数   window.location.href="../../union/updataCallPromise.action?CPromiseId="+CPromiseId+"VEnterpriseName="+VEnterpriseName;

html往js文件传递参数

1、html(jsp)中引用js文件时传入参数 > 2、js文件中(error_msg.js) var script=document.getElementsByTagName("script")[0]; //获取参数 var errorMsg=script.getAttribute("errorMsg"); /** * 如果有错误信息,就弹出警告框 */ if(errorMsg

html通过js调用php实现局部更新

1.前言最近有个需求要实现我原来写的pc版本软件移植成网络版,而网站是用php架设的,故需要用到在html中使用php返回的数据进行界面更新,原来没接触过这块,边学边搞,一个星期左右实现了一个简单的登录,注册,配置的网页版本2.思路html通过js发送http请求,php返回加工过的数据,js通过回调函数加载数据。以下是用户申请防护ip后,加载到table中的例子3.代码片段1.html+js部分/

webstorm显示后缀为php文件时,html代码不高亮解决办法

Ctrl + Alt + S  (设置webstorm打开设置快捷键) 接下来,按照步骤操作即可: 1:找到Editor 下边的file Types ,点击; 2:滚动右侧,找到HTML 点击一下,然后在下方会弹出兼容的后缀,点击右侧绿色的加号("  + ") ,在弹出的对话框中输入" *.php " 确定, 确定,就好了; 注:如果文件太大的话,电脑会卡

命令行下传递参数执行PHP文件

有很多时候需要命令行下执行PHP脚本文件,比如Linux下执行定时脚本任务等 网上查找了一下,确实有相关的说明,整理了记录如下: 1. 格式 {PHP安装bin路径} {PHP文件路径} {需要参数1 参数2 参数3} 2. 示例 (1)PHP安装bin路径    Linux 下可以使用 which 命令查看    [root@test]# which php /usr/

在HTML页面里调用PHP的方法

在HTML里面调用动态模块,比如浏览次数,除了使用JS/AJAX可以实现,还可以利用JS调用PHP的脚本来实现,而且还可以传递参数给服务器。笔者在这儿做一下纪录,一者加深印象,二者方便初学者查阅。 笔者在给我乐邯郸http://www.56hd.com做整合的友情链接模块中,使用到了该方面知识。 1. 调用格式 1: script src="./friendLink/s

电影数据mysql脚本

mysql脚本直接在数据库中执行就行,如有执行不成功的,请自行查看下原因

js标签引入php文件

思维定式,一直以为js标签内只能使用js文件,后来工作看到也有引入的是php文件,之后便看了下流程,原来引入的php文件处理的结果仍旧是是js需要的内容,可以说是动态的内容,如,根据用户不同,悬浮与之相关的广告悬浮窗。 下面就做个简单的demo html代码 js标签引入php文件

JsBridge实现JavaScript和Android的互相调用

Android的WebView是基于webkit内核的,WebView中集成了JS与Java互调的接口函数,通过addJavascriptInterface方法,可以将Java的类注册进webkit,给网页上的js进行调用,而且还可以通过loadUrl方法是给webkit传递一个uri,供浏览器来进行解析,实现Java和JS方法的交互。

html链接中调用struts2中的Action方法

页面中需要实现点击某一个锚点的链接就执行某一个action,这个与按钮调用action的方法不同,不需要写form标签,直接赋值aciton中的函数名称给href即可原来的代码是点击链接直接跳转到一个jsp页面<a href="index.jsp">首页</a>现在的页面是点击链接执行action之后jsp的页面,index为action中的方法,在struts.xml中做映射<a href="in

ASP.NET MVC3 学习笔记----HTML.Action()和HTML.RenderAction()

HTML.Action()和HTML.RenderAction()类似于HTML.Partial()和HTML.RenderPartial()辅助方法。Partial辅助方法通常在单独的文件中应用视图标记来帮助视图渲染视图模型的一部分。另一方面,Action是执行单独的控制器操作并显示结果。Action提供了更多的灵活性和重用性,因为控制器操作可以建立不同的模型,可以利用单独的控制器上下文。 示

struts2中 action获取jsp页面的参数的方法

实例:现在jsp页面传递一个名为username的参数到action中 url:   http://localhost:8080/StudentSystem/role_list.action?username=qk12333.com 一、通过get set方法获取 在对应的action类中定义同名变量,并生成set get方法,那么参数将会自动获取值 String username;

在php文件里面写js和html

<?php $js = <<<JS ..........//没有<script>标签 ............ ................. JS; $this->registerJs($js);//这个方法在view.php里面 $html = <<<HTML ....................... HTML; echo $html;

以PHP文件使用另一php文件的数据

这个一般用在获取登录界面的信息到另一界面。我知道的主要有两种方法: 第一种方法是使用cookie传送数据,cookie 是存储于访问者的计算机中的变量,每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。第二种方法就是通过使用session,session 对象存储特定用户会话所需的信息,这样,当用户在应用

Discuz!开发之模板支持引用php文件的方法

模板类型的应用严禁包含插件以及插件特性的代码逻辑,但允许包含含有模板输出逻辑的 php 文件,且 php 文件必须放在“TPLDIR/php”目录下 (“{eval include TPLDIR.'/php/xxx.php';}” 方式引用) 这样,我们可以在 TPLDIR 目录下创建一个 php 子目录,里面放正常 PHP 文件供模板调用了,正常 PHP 文件是可以进行加密的哦!但是要注意只

85-002-11 在web项目中对Action层进行公共方法的抽取放入到BaseAction中

图文版:http://note.youdao.com/yws/public/redirect/share?id=abc20790e48da5130e227d9390e4df92&type=false 资源文件下载 https://yunpan.cn/OcRaTMHR3NWIIf  访问密码 4b2c 11.1 在项目启动的时候,struts过滤器已经把jsp常用内置对象

jquery ajax 调用mvc action传递复杂参数

之前我们讲过jquery ajax 调用web api传递复杂参数 这篇文章讲述的是jquery ajax 调用mvc action传递复杂参数,两者有很多相似的地方,但是还是有一点点不同 后台代码 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System

JS调用PHP文件并取得php中的值

举一个简单的例子来说明: 如在页面a.html中用下面这句调用: alert(jstext); 在b.php中有这样一段PHP代码: <?php $action=$_GET['action']; //echo "var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 //echo "var jstext

Ajax执行向php请求的js脚本

通常在php页面中直接echo js的脚本是可以解析执行的。例如echo 'alert("hello!");'; web页面会直接弹出警示窗。但是web页面通过Ajax向php发送http数据请求,返回的有关script语句出于安全原因却不可以直接执行。如果要在网页上执行就要做一些处理。下面就来说一下这个过程。 前端html代码 Ajax tutorial

关于xslt的问题,请大家帮忙看下

 将一个s.xml文件通过temp.xslt转换成一个新的t.xml,提取其中的block_depth值时,遇到了一点问题,请大家提供些参考,关于循环取值的,谢谢! 补充:在用循环输出值时,然后用匹配导适合的结果后,怎么退出循环?  

HTML文件、PHP文件、JSON文件之间通过AJAX编程简单传递数据

JSON是一种数据格式,不属于任何语言,因而它可在不同语言之间进行传递,但是JSON有简单值、对象、数组三种类型的值,而每个语言对对象和数组的表示语法都不相同,那如何实现JSON中的数据在不同语言之间传递呢。 字符串在任何语言中的表示语法都是相同的(至少绝大多数吧…),都是用引号包裹起来的,因此可以将JSON转换成字符串。然后不同的语言有不同的JSON解析器函数,如JS中JSON.parse(st

js获取action传入的值

JS代码:     function showResume(){      var name="${resume.name}";     //通过el获取action传入的值,记得要加“”;     var address="${resume.address}";     $("#name").text(name);              //设置对应元素id的显示值;

立即提问
相关内容推荐