⑴ 通过HTML的一个按钮触发php文件
你把html页面里的数据,post或者get的方式发送到php页面。
php页面到这些数据的同时把它们写入数据库
同时,你也可以在你的php页面使用你接收到的数据。
不就是这样的吗?
⑵ 点击链接调用一个php函数怎样实现
按按钮调用PHP function函数
首先,请大家看一段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背下来,到时候使用也行,比第一种效果更好。
⑶ 怎么在html中调用php中的function
html中一般情况下是不能直接像你那样调用php的方法的,除非有特殊的模板引擎,比如smarty,这个模板引擎下的html页面就可以调用php方法。还有其他的模板引擎,比如一些cms,例如phpcms中就可以,可以直接在html模板中调用自定义的任何php方法。
⑷ html网页怎么调用php文件
HTML网页是不能调用php文件的.
如果是像楼下说的 在文件插入<?php code ?> 那这个文件必须保存成php的
如果是要在html文件里面调用php文件的执行结果可以考虑ajax
⑸ html调用php 中MD5加密函数
假设你的index.html和test.php 在同一个目录下:
首先:你先把你的index.html改为index.php
加入代码如下:
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>test</title></head>
<body>
<?php require_once("test.php");?>
</body>
</html>
test.php 里面的代码还是你原来的:
<?php
$input = "hellp,php world!";
$output = md5($input);
echo "输出:$output";
?>
⑹ html中调用php
很显然,你的服务器web环境没有配好不能解析php文件
现在WINDOWs系统上配置php环境一般有两种方式
1、IIS+php+mysql
网上有好多教程:
例如:http://www.wonmay.cn/a/200902/0111809.html
2、apache+PHP+mysql
这个也有好多教程,但是一般在windows系统下,我们常用集成的软件,直接安装就可以了,推荐使用xampp
网上有很多
http://www.crsky.com/soft/10160.html
在linux系统下最好就是用apache+php+mysql了。
这个网上就更多了。
⑺ html 的button 怎么调用服务器的php文件执行linux指令
php给提供了system(),exec(),passthru()这三个函数来调用外部的命令.
虽然这三个命令都能执行linux系统的shell命令,但是其实他们是有区别的:
system() 输出并返回最后一行shell结果。
exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。
passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。
相同点:都可以获得命令执行的状态码
例子:system("/usr/local/bin/webalizer/webalizer");
但是对于功能的描述,不知道什么应用场景下有这样的流程
⑻ html怎么调用php返回的值并显示出来。求代码!
你最后一句“echo json_encode($info,320);”已经输出这个结果了啊。
如果你是在html中直接用,就直接用就行了,如:<p><?php echo $info['name']; ?></p>;
如果你是在ajax中用,就直接在success方法里输出就行了,如:
$.ajax({url:"xxx.php",success:function(result){
console.log(result.name); }
});
⑼ html调用php
你使用.php文件,但里面可以写html代码,这是第一种方式。第二种可以设置php解析器解析html文件将里面的php代码解析
第一种:创建文件:abc.php
写代码:
<!doctype html>
<html>
<body><input type="hidden" name="bianhao" value="<?php echo $_GET["act"];?>" /></body>
</html>
⑽ html调用php
加我
355436913