导航:首页 > 编程语言 > php提示成功后跳转

php提示成功后跳转

发布时间:2022-08-15 19:42:13

php登录成功后怎么跳转到另一个网站

跳转有多个方法,下面来简单说几个:
一、用HTTP头信息
也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发
出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type:
xxx/xxx"),页面的属性("No cache", "Expire")等等。

Ⅱ PHP弹出提示框并跳转到新页面即重定向到新页面

这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。
开始先是用了下面这种:
复制代码
代码如下:
echo
"<script>
alert('sucess');parent.location.href='/user/index';
</script>";
alert里面是提示的消息,href是提示后跳转的页面。
后来想起TP框架里面有个redirect()重定向的方法,就去看了看。
不过TP自带的不是弹出窗,于是自己改了改:
复制代码
代码如下:
echo
"<script>
alert('no
loginid');
</script>";
echo
"<meta
http-equiv='Refresh'
content='0;URL=$url'>";
$url就是要跳转的页面,同时,这个还能控制跳转时间,content后面的0就是表示0秒后跳转。
这里,莫离再给出两个直接跳转的方式:
复制代码
代码如下:
header("Location:".PSYS_BASE_URL."user/index");

复制代码
代码如下:
header("refresh:{$time};url={$url}");
这两种方式无提示,直接跳转。推荐下面一种。
最后还有一个问题,跳转代码后都跟上一个
return,因为还会执行后面的语句

Ⅲ php表单提交成功后如何跳转到指定页面

php表单提交成功后,最好有个判断是否成功,成功才跳转
可以设置一个变量$result 来判断是否成功,
成功的话跳转
假设$result>0是成功,则
<?php
if($result > 0){
echo '<script>alert("提交成功!");location.href="'.$url.'"</script>'; //$url就是你的跳转路径

}
?>
或者
<?php
if($result > 0){
echo '提交成功,即将跳转.....';

header("refresh:1;url=$url");//$url就是你的跳转路径
}
?>

Ⅳ php网站后台修改表单内容后提交并提示成功了,跳转回到刚修改的表单页,看到的表单内容并没有更新

从几个方面去考虑吧,首先确定浏览器是否有缓存,第二,确定服务器有没有做cdn加速,第三,阿里云服务器会不会有缓存。

Ⅳ PHP内容提交后怎么跳转到当前页面显示提交的内容呢

php表单提交成功后,最好有个判断是否成功,成功才跳转
可以设置一个变量$result 来判断是否成功,
成功的话跳转
假设$result>0是成功,则
<?php
if($result > 0){
echo '<script>alert("提交成功!");location.href="'.$url.'"</script>'; //$url就是你的跳转路径

}
?>
或者
<?php
if($result > 0){
echo '提交成功,即将跳转.....';

header("refresh:1;url=$url");//$url就是你的跳转路径
}
?>

Ⅵ php html登录成功时,怎样实现跳转页面

可以用以下方法
1) html的实现

<head>
<!-- 以下方式只是刷新不跳转到其他页面 -->
<meta http-equiv="refresh" content="10">
<!-- 以下方式定时转到其他页面 -->
<meta http-equiv="refresh" content="5;url=hello.html">
</head>

优点:简单
缺点:Struts Tiles中无法使用

2) javascript的实现

<script language="javascript" type="text/javascript">
// 以下方式直接跳转
window.location.href='hello.html';
// 以下方式定时跳转
setTimeout("javascript:location.href='hello.html'", 5000);
</script>

优点:灵活,可以结合更多的其他功能
缺点:受到不同浏览器的影响
3) 结合了倒数的javascript实现(IE)

<span id="totalSecond">5</span>
<script language="javascript" type="text/javascript">
var second = totalSecond.innerText;
setInterval("redirect()", 1000);
function redirect(){
totalSecond.innerText=--second;
if(second<0) location.href='hello.html';
}
</script>

优点:更人性化
缺点:firefox不支持(firefox不支持span、div等的innerText属性)
3') 结合了倒数的javascript实现(firefox)
<script language="javascript" type="text/javascript">
var second = document.getElementById('totalSecond').textContent;
setInterval("redirect()", 1000);
function redirect()
{
document.getElementById('totalSecond').textContent = --second;
if (second < 0) location.href = 'hello.html';
}
</script>

4) 解决Firefox不支持innerText的问题

<span id="totalSecond">5</span>
<script language="javascript" type="text/javascript">
if(navigator.appName.indexOf("Explorer") > -1){
document.getElementById('totalSecond').innerText = "my text innerText";
} else{
document.getElementById('totalSecond').textContent = "my text textContent";
}
</script>

5) 整合3)和3')

<span id="totalSecond">5</span>

<script language="javascript" type="text/javascript">
var second = document.getElementById('totalSecond').textContent;

if (navigator.appName.indexOf("Explorer") > -1) {
second = document.getElementById('totalSecond').innerText;
} else {
second = document.getElementById('totalSecond').textContent;
}

setInterval("redirect()", 1000);
function redirect() {
if (second < 0) {
location.href = 'hello.html';
} else {
if (navigator.appName.indexOf("Explorer") > -1) {
document.getElementById('totalSecond').innerText = second--;
} else {
document.getElementById('totalSecond').textContent = second--;
}
}
}
</script>

Ⅶ php 在网页登陆成功后怎么实现网页跳转,由login跳转到index

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php。

Ⅷ php登录后怎么跳转回上一个页面

login.html有点麻烦,因为需要它增加一个url参数传递给login.php,而静态的html文件往往没有这个功能。

需要把login.html修改为一个PHP页面,可以使用login.php增加额外参数实现,初学者也可以单独建立一个login_form.php,此脚本检查$_SERVER['HTTP_REFER']并作为参数传输给login.php,部分代码如下:
<input type=hidden name=ref value='<?php=$_SERVER['HTTP_REFER'];?>'>
这样,在login.php里面可以这样:
echo 'Location: ' . $_POST['ref'];

Ⅸ HTML 代码 PHP登陆后 页面跳转

这个其实和用什么语言关系不大一般人的做法是,如果登录成功跳转到后台的框架,如果登录失败返回到登录页面,代码的位置是在
你检测帐号密码通过然后赋予session或者cookies后,简单的代码如下。
echo
"<script>alert('登陆成功');location.href='admin.php';</script>";
希望对你有所帮助。

Ⅹ php注册页面提交成功后如何 跳转成功页面

PHP页面跳转一、header()函数
header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。
header()函数的定义如下:
void header (string string [,bool replace [,int http_response_code]])
可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。
第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。
2.在用header前不能有任何的输出。
3.header后的PHP代码还会被执行。例如,将浏览器重定向到lamp兄弟连官方论坛
< ?php
//重定向浏览器
header("Location: http://bbs.
lampbrother.net");
//确保重定向后,后续代码不会被执行
exit;
?>
PHP页面跳转二、Meta标签
Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。 若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。
若设置content="秒数;url=网址",则定义了经过多长时间后页面跳转到指定的网址。例如,使用meta标签实现疫苗后页面自动跳转到。
< meta http-equiv="refresh"
content="1;url=http://
bbs.lampbrother.net">

例如,以下程序meta.php实现在该页面中停留一秒后页面自动跳转到bbs.lampbrother.net。
< ?php $url = "http://bbs.lampbrother.net"; ?> < html> < head> < meta http-equiv="refresh" content="1; url=< ?php echo $url; ?>"> < /head> < body> 页面只停留一秒…… < /body> < /html>

PHP页面跳转三、JavaScript
例如,此代码可以放在程序中的任何合法位置。
< ?php $url = "http://bbs.lampbrother.net"; echo "< script language='javascript' type='text/javascript'>"; echo "window.location.href='$url'"; echo "< /script>"; ?>

阅读全文

与php提示成功后跳转相关的资料

热点内容
手机app上如何参加医保 浏览:823
小米手表怎么复制加密卡 浏览:699
云服务器跑脚本挣钱 浏览:746
跳舞解压释放 浏览:351
内存测试软件检测加密 浏览:913
工作表头文件加密怎么设置 浏览:982
python获取字符串编码 浏览:102
java获取当前系统时间 浏览:369
武汉有python培训吗 浏览:658
为什么无法与服务器建立数据链接 浏览:190
友价源码2017 浏览:596
体温侦测系统python 浏览:118
为什么安卓系统占用百分比 浏览:419
浪潮云服务器的组成部分 浏览:409
php100教程目录 浏览:580
查看文件夹大小的命令 浏览:664
unixset命令 浏览:194
东北证券融e通app有什么用 浏览:515
科大讯飞linux 浏览:466
三浪三副图指标源码 浏览:57