⑴ php跳转html 通过onload方法传参数的问题
js函数呗,window.onload=function(){
//这里的函数在页面元素加载完成时候会自动调用
alert('成功');
}
你说的参数传递问题吗,php传递参数给html页面?那只有在地址栏传参数了
$url = 'www.xxx.com/sss.html?gram='.'$参数1';
header("Location:$url");
php传参数给php页面,要用到curl,你自己去网络吧,不能什么我都告诉你
⑵ PHP怎么向html传参数
html是静态页面 是不能用动态数据的 除非你用模板去做 比如samty 模板 ThinkPHP 就可以使HTML 和PHP 代码分开互补影响 同意能达到 原生代码的效果 但是速度没有原生代码的运行速度快
⑶ 如何把php文件中的变量值传递到html文件中并显示出来
一般默认情况下
apache的 httpd.conf 配置文件中
AddType application/x-httpd-php .php
该设置项只设有 .php 说明 该环境中 只有 php文件才能识别 php 语言
自然的 html 文件中 如果你 <?php echo "abc";?> 是没用的
你可以修改
apache 目录下的
httpd.conf
查找
AddType application/x-httpd-php .php
项 修改为
AddType application/x-httpd-php .php .html
之后重启 apache
随便创建一个 html文件
<?php echo "abc";?> 就是你想要的结果了! html识别php了!
⑷ php如何将变量的值传递给html
PHP的变量是不可以传值给html的,只能是讲该变量的值通过html输出让浏览器显示给用户。
例如:
PHP中的如下代码
<?php
$a="hello,world";
echo "$a";
?>
大致相当于html的:
<html>
<body>
<p>hello,world<p>
</body>
</html>
补充:
因为PHP属于网站编程语言里的动态语言而html只是一个标记语言,不具备变量的运算等逻辑的处理,只管显示页面给用户。
⑸ 如何从.PHP文件向.HTML文件传递参数
在php处理数据后在前台显示的2种办法:
1.
直接PHP原生态嵌入;
?php
echo
"你好";
?
2.
ThinkPHP框架,控制器通过$this->assign('name','你好')加载赋值到模板;然后前台直接$name;
⑹ php怎么把参数传到html或者js里面
HTML在需要静态数值 的时候直接 使用 php 输出就可以了 要注意字符转意
比如 html:
<span ><? $a="提示"; echo $a ?> </span>
js
var v1=<? $a="提示"; echo $a ?> ;
动态的 就需要 AJAX 后台去数据 后赋值给前台节点了
⑺ php怎么把session值传到html
session的key-value都是存在server的,浏览器没法直接获取。
在html里能通过js拿到jesessionid之类的东西。
1、数据量如果小,可以考虑放到cookie里,传到客户端,html里用js就可以拿到。
2、如果数据量大,可以考虑单独做一个jsp或servlet,根据传来的session的key,返回序列化的session的值,比如json之类的。html里用js通过ajax获取。这种方式复杂了点,多一次远程访问,但是灵活方便。
⑻ html,php,post怎么传参数
<form cation="a.php" method="post">
<input type="what" value="345"/>
<input type="submit" value="提交"/>
</form>
//a.php
<?php
print_r ($_POST);
?>
回答:
我想把从数据库里提取的值,譬如帖子编号rs['id'],用post的方法传到别的文件、
//////
为了实现这样的效果,你可以先在a.php页面把那个值下放到html中 比如。
当前访问的页面时a.php
<?php
//从数据库得到你要的数据
$id="5";
?>
<html>
<form action="b.php" method="post">
<input type="hidden" name="id" value="<?php echo $id?>"/>
<input type="submit" value="提交"/>
</form>
</html>
或者直接使用php的session 而不需要来用html的post来传值。
在a.php中直接$_SESSION["myid"]="9";
到b.php中直接使用$id=$_SESSION["myid"];
这样就可以了。
⑼ php怎么调用html
看来你并不了解PHP到底是什么?
PHP: Hypertext Preprocessor,中文名:“超文本预处理器”
你可能以为PHP 和HTML是两种不同的语言,
其实PHP只是嵌套HTML中的相当于脚本的语言,最终还是以HTML为核心.
假如把 HTML 比如一个鲜肉包, 你可能认为PHP 是面粉或者鲜肉 这种 原材料之一...
但其实 PHP 只是膨化机或者添加剂的角色...没有PHP的时代一样有HTML页面..
理解这层,再看这个问题就非常简单了:
<?php
functionindex(){
?><h>这是HTML</h><?php
}
?>
就是这么简单....因为PHP本身就是嵌套HTML中,所以以 ?>结束PHP之后就可以输出HTML,再要进行PHP代码 再以 <?php 开始.....
⑽ 如何从.PHP文件向.HTML文件传递参数
通过session来储存
<?phpsession_start();
$_SESSION['username'] = "userName";?>
在其它页面直接取出就行了
<?
session_start();
echo $_SESSION['username'];
?>
通过url传向其它页面传递参数
other.php?user=xxx
或在php重定向到其它页面时
$username = "xxx";
$home_url = 'logIn.php?user='.$username; header('Location:'.$home_url);
其它页面用$_GET["user"]来接收
3.通过表单向其它页面传送参数
其它页面用$_POST["user"]来接收