dfkt.net
当前位置:首页 >> php向html传递参数 >>

php向html传递参数

ajax传递给html页面

通过session来储存<?phpsession_start();$_SESSION['username'] = "userName";?>在其它页面直接取出就行了<?session_start();echo $_SESSION['username'];?>通过url传向其它页面传递参数other.php?user=xxx或在php重定向到其它

你首先可以在解析后的html文件里查看,解析后是什么样子,你的这句解析了就是 假设$data = 'data' 那么在click的时候,显然需要找到name这个变量,出错了就是说没有这个变量 你想传递什么数值? 比如你要传递$data echo '';

&lt;script type="text/javascript"&gt;var myJsVar = &lt;?PHP echo $myPHPVar; ?&gt;;&lt;/script&gt;

HTML.html改成 HTML.phpvar fv=$m;<!--这就是我想得到的-->改成 var fv=<? $m;?>;<!--这就是我想得到的-->

用get方法时就是连接,在域名的后面带上参数例如 baidu.com?id=9 这样的话参数名是id值是9 获取的方式是:$_GET['id'] 你用php打印结果:echo $_GET['id'];得到结果是9 用post的方法的话一般是提交表单的时候!<form action='' meth='post'><input name='id' value='9'/></form> 这样你提交表单是就可以获取id的值 获取方式是:$_POST['id'] 你用php打印结果:echo $_POST['id'];得到结果是9

能用$_get["name"];和$_post["name"];接收传值.

<script type="text/javascript">var myJsVar = <?PHP echo $myPHPVar; ?>;</script>

要跳转到的链接上加参数例如:header("location:login.php");把login.php改成login.php?user=name&pwd=password在login.php中接收user和pwd时$_get['user']和$_get['pwd']就行了

PHP的变量是不可以传copy值给html的,只能是讲该变量的值通过html输出让浏览器显示给用户.例如:PHP中的如下代码<?php$a="hello,world"; echo "$a";?> 大致相当于html的:<html><body><p>hello,world<p></body></html> 补充:因为PHP属于网站编程语言知里的动态语言而html只是一个道标记语言,不具备变量的运算等逻辑的处理,只管显示页面给用户.

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com