导航:首页 > 编程语言 > php点击按钮执行函数

php点击按钮执行函数

发布时间:2022-12-08 22:43:39

php点击按钮调用一个函数

<?php
functionquery(){
echo"<scriptlanguage="javaScript">alert("haha!");</script>";
}
if($_GET["do"]=="yes"){
query();
}
?>
<inputtype="button"value="按钮"onclick="javascript:cmdclick()"/>
<scripttype="text/javascript">
functioncmdclick(){
document.location.href="?do=yes";
}
</script>

⑵ 点击按钮(BUTTON)执行PHP语句

有三种方法:
第一种button是a标签时,可以直接在href里面写上要执行的php页面

第二种 是通过给button绑定window.location通过JS跳转到到PHP

第三种就是当前最流行的 事件+ajax 给button绑定点击事件,然后执行ajax,用户体验好,推荐这种实现

⑶ 点击链接调用一个php函数怎样实现

首先,请大家看一段HTML代码:

<html>
<head>
</head>
<body>
<input type=button on_click=a();>
</bosy>
</html>

这段HTML代码调用了一个PHP函数:a();。以下是PHP函数a();的代码:

<?php
function a() {echo "aaaa";};
/>

然后呢,你们可想而知:error!点击之后没有反应,根本没有输出aaaa,而是给出了错误信息。具体错误信息我就不解释了,因为错误很不好办,我们就换一种方法:直接使用提交表单的方式调用PHP函数。

那么,我们把上一段HTML代码更改一下,使用form表单来实现:

<html>
<head>
</head>
<body>
<form method="post" action="a.php">
<input type="submit" value="输出信息aaaa">
</form>
</bosy>
</html>

a.php里边的东西,我也就不说了。也没什么好说的,PHP代码就很好改了。

这只是实现这种功能的一种方法,但也比较好。

我给大家举一个例子,顺便把需要解决的东西告诉大家一下。这个里边如果你是要做比如说验证邮箱是否被注册的需要加一句让网页后退。主要是嫌麻烦一点但是是很好的方法,最适合没有JS基础又想用PHP服务端来做的人。

如果你熟悉JS,又想用PHP来做这个网页,那么在最开始的代码上更改一下,马上就实现了:

<html>
<head>
</head>
<body>
<input type=button on_click=a();;>
</bosy>
</html>

加一句JS:

function a()
{
aa();
};

PHP子函数aa里边的东西我就不说了,代码照抄就行了。

这样吧,我好人做到底,给不知道的菜鸟讲讲为什么需要这样,省着提问一大堆:

这么跟大家说,这个PHP主要是用来在服务器端运行并生成新的HTML代码用的。而这个JS(JavaScript)是用来给客户端运行的代码,这已经简单的不能再简单了,至于什么是客户端,什么是服务器,在这里我就不解释了,有兴趣的朋友可以谷歌搜索一下。

我们使用JS时用的代码就是先把PHP便已执行,做成JS代码,在客户端运行,这是很多大公司的作法。如果你不会JS,但是PHP和HTML精通,可以吧JS背下来,到时候使用也行,比第一种效果更好。

⑷ button 的 onclick怎么执行php函数 onClick="<php run() >" 怎么不行

PHP是在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用;而button的onclick事件是在客户端浏览器中触发的,只能执行javascript脚本。
你可能觉得表单的提交按钮可以执行服务器脚本并显示内容,其实并不是提交按钮执行了服务器脚本,而是提交按钮把表单内容作用请求附加数据发送给了服务器页面,服务器页面根据收到的数据重新执行了服务器脚本并输出页面,也就是说页面实际上是重载了。
那么你想使用php技术,通过button的onclick事件执行某个操作,如果这个操作不需要使用服务器上的数据,那么用javascript脚本就可以了;如果需要使用服务器数据,比如查询数据库并返回结果在页面上显示出来,那么你需要使用ajax技术,通过javascript脚本来向php页面请求数据,再根据返回数据来显示。
如果还有什么不明白的请追问。

⑸ php中点击一个按钮,执行一个内置函数

<!--?
ignore_user_abort();
//即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(0);
//
执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*5;
//
每隔5分钟运行
do{
$fp

= fopen("test.txt","a");
fwrite($fp,"rn".date('Y-m-d
H:i:s',time())."rn");
fclose($fp);
sleep($interval);
//
按设置的时间等待5分钟循环执行
}while(true);
echo

'ok';
?-->

阅读全文

与php点击按钮执行函数相关的资料

热点内容
openldaplinux安装 浏览:23
java取月的最后一天 浏览:10
腾讯云服务器多久退款 浏览:949
微信广告植入系统源码 浏览:922
一年级语文上册pdf 浏览:315
好久不见app干什么用的 浏览:143
压缩包解压码对方可以更改吗 浏览:256
pdf电子书制作软件 浏览:888
数控三通编程 浏览:300
linux多终端 浏览:811
法律写作pdf 浏览:144
国货哪个品牌最好app 浏览:951
看哪个app给钱最多 浏览:178
编程靠经验吗 浏览:759
c教程pdf下载地址 浏览:573
制作视频哪个app有瘦脸功能 浏览:649
linux查看线程内存 浏览:509
命令行签名apk 浏览:92
网页照片旋转源码 浏览:842
QQ会员头像源码 浏览:263