php高手帮忙写下返回上一页的代码
<?phprequire("inc/con.php");include("inc/db_sql.php");include("inc/config.php");$link...
<?php
require("inc/con.php");
include("inc/db_sql.php");
include("inc/config.php");
$link=db_connect();
$empire=new mysqlquery();
$classid=intval($_GET['classid']);
$id=intval($_GET['id']);
$muid=(int)getcvar('userid');//用户id
$musername=RepPostVar(getcvar('mlusername'));//用户名
$musertype=(int)getcvar('mlusertype');//会员组id
if($classid&&$id&&$class_r[$classid]&&$muid)
{
if($muid==1){
$sql1=$empire->query("update info set top=1 where uid='$muid' and id='$id' and classid='$classid' limit 1");
$sql2=$empire->query("update info_member set jifen=jifen-1 where uid='$muid'");
printerror("DbError","history.go(-1)",1);
}
}
else{
?>
<script>alert('您的积分不够,不能完成操作,请阅读系统帮助获得更多积分!');history.back(-1);</script>;
<?php
}
db_close();
$empire=null;
?>
我希望在执行完if($muid==1)后,也就是扣完分后返回一个提示信息!
求php高手帮下忙
我改了试下 printerror("DbError","history.go(-1)",1);
}
echo "<script>alert('分数已经扣除');history.go(-1);</script>";
}
else{
但是这样还是不显示
加在哪里啊,我加了这么还是反不回去,点击该页后空白。
====2楼的兄弟 先谢谢你 ,不过你可能没看懂我的意思!下面那个提示框本来就可以显示的!我希望在执行完if($muid==1)后,也就是扣完分后返回一个提示信息! 展开
require("inc/con.php");
include("inc/db_sql.php");
include("inc/config.php");
$link=db_connect();
$empire=new mysqlquery();
$classid=intval($_GET['classid']);
$id=intval($_GET['id']);
$muid=(int)getcvar('userid');//用户id
$musername=RepPostVar(getcvar('mlusername'));//用户名
$musertype=(int)getcvar('mlusertype');//会员组id
if($classid&&$id&&$class_r[$classid]&&$muid)
{
if($muid==1){
$sql1=$empire->query("update info set top=1 where uid='$muid' and id='$id' and classid='$classid' limit 1");
$sql2=$empire->query("update info_member set jifen=jifen-1 where uid='$muid'");
printerror("DbError","history.go(-1)",1);
}
}
else{
?>
<script>alert('您的积分不够,不能完成操作,请阅读系统帮助获得更多积分!');history.back(-1);</script>;
<?php
}
db_close();
$empire=null;
?>
我希望在执行完if($muid==1)后,也就是扣完分后返回一个提示信息!
求php高手帮下忙
我改了试下 printerror("DbError","history.go(-1)",1);
}
echo "<script>alert('分数已经扣除');history.go(-1);</script>";
}
else{
但是这样还是不显示
加在哪里啊,我加了这么还是反不回去,点击该页后空白。
====2楼的兄弟 先谢谢你 ,不过你可能没看懂我的意思!下面那个提示框本来就可以显示的!我希望在执行完if($muid==1)后,也就是扣完分后返回一个提示信息! 展开
2个回答
展开全部
php代码:
echo "<a href=\"".$_SERVER['HTTP_REFERER']."\">点击手动返回前一页</a>";
echo "<a href=\"".$_SERVER['HTTP_REFERER']."\">点击手动返回前一页</a>";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已作修改,看下这样可以不
<?php
require("inc/con.php");
include("inc/db_sql.php");
include("inc/config.php");
$link=db_connect();
$empire=new mysqlquery();
$classid=intval($_GET['classid']);
$id=intval($_GET['id']);
$muid=(int)getcvar('userid');//用户id
$musername=RepPostVar(getcvar('mlusername'));//用户名
$musertype=(int)getcvar('mlusertype');//会员组id
if($classid&&$id&&$class_r[$classid]&&$muid)
{
if($muid==1){
$sql1=$empire->query("update info set top=1 where uid='$muid' and id='$id' and classid='$classid' limit 1");
$sql2=$empire->query("update info_member set jifen=jifen-1 where uid='$muid'");
echo "<script>alert('成功扣分!');history.back(-1);</script>";
exit();
}
}
else{
echo "<script>alert('您的积分不够,不能完成操作,请阅读系统帮助获得更多积分!');history.back(-1);</script>";
exit();
}
db_close();
$empire=null;
?>
<?php
require("inc/con.php");
include("inc/db_sql.php");
include("inc/config.php");
$link=db_connect();
$empire=new mysqlquery();
$classid=intval($_GET['classid']);
$id=intval($_GET['id']);
$muid=(int)getcvar('userid');//用户id
$musername=RepPostVar(getcvar('mlusername'));//用户名
$musertype=(int)getcvar('mlusertype');//会员组id
if($classid&&$id&&$class_r[$classid]&&$muid)
{
if($muid==1){
$sql1=$empire->query("update info set top=1 where uid='$muid' and id='$id' and classid='$classid' limit 1");
$sql2=$empire->query("update info_member set jifen=jifen-1 where uid='$muid'");
echo "<script>alert('成功扣分!');history.back(-1);</script>";
exit();
}
}
else{
echo "<script>alert('您的积分不够,不能完成操作,请阅读系统帮助获得更多积分!');history.back(-1);</script>";
exit();
}
db_close();
$empire=null;
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询