作者:捕鱼达人2602884285 | 来源:互联网 | 2023-08-16 02:23
导读:本篇文章编程笔记来给大家介绍有关php怎么插入另一个页面的相关内容,希望对大家有所帮助,一起来看看吧。
本文目录一览:
1、php如何在一个页面调用另一个页面的方法
2、怎样把在一个PHP页面里提交的内容放到另一个页面里去?
3、如何将一个php页面的值传给另一个页面
4、php页面如何链接另一个本地php页面
5、thinkphp3.1.3 实现在div里载入另一个页面
6、PHP 页面跳转到另一个页面的几种方法分享
php如何在一个页面调用另一个页面的方法
先用include或require引入要调用的方法所在的类文件,例:
include
'./page.class.php';
然后看该方法是否静态方法,如果是:
直接用类名调用该方法,例:page::方法名();
如果不是静态方法:
先实例化出该类的对象,再用对象调用,例:
$a=new
Page();
$a-方法名();
。。为啥看别人问题只只看得到标题,看不到内容
怎样把在一个PHP页面里提交的内容放到另一个页面里去?
你是想把两个表单合并成一个来提交?还是想用户填写一次之后第二次提交的时候获取第一次提交的数据然后再提交?
如果是第一种那直接加几个 input 就行,如果是第二种过的话,可以先将第一次提交的数据临时存储一下,COOKIEs或session。然后第二次提交的时候一起提交上去。
941198830
如何将一个php页面的值传给另一个页面
办法很多:
第一种:GET(就是URL,也就是链接上带有参数),例子:
1.php(第一个页面)
a href="2.php?arr=abc"传递get数组名为arr,值是abc,传递到2.php页面
/a
看到?arr=abc了吧,这就是参数了,如果有两个呢:a href="abc.php?abc=abc123=123"传递get数组名为abc,值是abc
/a
用这个隔开,当然啦,在网页上看就是
2.php(第二个页面)
?php
echo $_GET['abc'];
//输出传递过来的值
-------------------------------------------------------------------------
第二个办法是:POST,表单提交,依旧是给例子:
form name="form1" method="post" action="2.php"
method的意思是以post方式提交到2.php,action的意思是动作,method是类型
随便输一个:
label
input type="text" name="val" /
input是html的标签,类型是文本域(输入文字),名字是val(后台用于接收的名称)
/label
p
label
input type="submit" name="Submit" value="提交" /
/label
/p
/form
2.php(第二个页面)
?php
echo $_POST['val'];
//输出上一个页面提交过来的val文本域的值。
?
-------------------------------------------------------------------------------------------
第三个办法是:SESSION,会话。还是给例子(注意,SESSION是全局变量,也就是说,它只要被声明,在所有页面都是可用的,前提是你不关闭网页或者没有到SESSION的生命周期。而POST和GET只要php执行完毕就会立刻被释放,也就没有了。):
1.php
?php
session_start();
//会话开始,这样你才可以调用session
$_SESSION['val']='123';
//直接声明全局变量val的值等于123
echo $_SESSION['val'];
?
a href="2.php"跳转到第二个页面去看看。
/a
2.php
?php
session_start();
echo $_SESSION['val'];
//直接输出全局变量val.
?
--------------------------------------------------------------------------------
最后一个办法,COOKIE。饼干,哈哈不过呢,这个办法不好用,因为COOKIE是存放在客户端上(也是全局变量),session是存放在服务器上。这是两者唯一的不同
然后捏,我也没用过COOKIEs,所以呢。我只能百度一个给你咯,调用办法一样的$_COOKIE['名称']
?php
setCOOKIE("user", "Alex Porter", time()+3600);
//创建一个名为user的COOKIE变量,它的值是Alex Porter。它将在一个小时以后过期,也就是不能访问了
echo $_COOKIE['user'];
//你还要刷新一下页面才可以生效= =。。
?
?
php页面如何链接另一个本地php页面
假设你的本地为127.0.0.1,你的index.php在 \htdocs\Z_try 下。即:
\htdocs\Z_try\index.php
你的另一个页面也在 \htdocs\Z_try下
那么你的链接地址就是下面:
a href="/z_try/ceshi.php"测试a
其实你只需要了解,所有本地测试的页面,\htdocs\ 就相当于127.0.0.1,假如有文件夹,就必须附带htdocs文件夹以后的路径
thinkphp3.1.3 实现在div里载入另一个页面
先设置上、左、右三个html页面 top.html left.html right.html
设置基本页,里面包括上面的三个页面,用include包括其他页面,用框架集也好,用div层嵌套也好 base.html
在实际页面中直接复制base.html中的全部内容,然后只需要修改相应的部分就可以了
PHP 页面跳转到另一个页面的几种方法分享
如何在PHP中从一个页面重定向到另外一个页面呢?今天清源为大家列举出了三种办法,供大家来参考。
工具/原料
php页面
php页面
方法/步骤
一、用HTTP头信息
也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。
用HTTP头信息重定向到另外一个页面的方法如下:
代码如下:
[php] view plaincopy
?
if (isset($url))
{
Header("HTTP/1.1 303 See Other");
Header("Location: $url");
exit; //
}
?
注意一下,"Localtion:"后面有一个空格。
二、用HTML标记
用HTML标记,就是用META的REFRESH标记,举例如下:
代码如下:
[php] view plaincopy
? if (!isset($url)) exit;?
HTML
HEAD
META HTTP-EQUIV="REFRESH" COnTENT="5; URL=? echo $url;?
/HEAD
BODY
/BODY
/HTML
三、用脚本来实现
举例如下:
代码如下:
[php] view plaincopy
?
$url=";
echo "!--scrīpt LANGUAGE="Javascrīpt"";
echo "location.href='$url'";
echo "/scrīpt--";
?
第四种:
[php] view plaincopy
echo " meta http-equiv=\\"Refresh\\" cOntent=\\"秒数; url=跳转的文件或地址\\" ";
其中:XX是秒数,0为立即跳转.refresh 是刷新的意思.Url 是要跳转到的页面.
第五种:利用script实现
[php] view plaincopy
scripturl="submit.php";window.location.href=url;/script
第六种:利用script实现,所不同的是使用 open 语句.且可以限制原窗口还是父窗口,子窗口或者新窗口.
[php] view plaincopy
scripturl="submit.php";window.open(\'url,\'\',\'_self\');/script
结语:以上就是编程笔记为大家整理的关于php怎么插入另一个页面的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于php怎么插入另一个页面的相关内容别忘了在本站进行查找喔。