免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1924 | 回复: 2
打印 上一主题 下一主题

怎么让上一个文件post过来的变量注销! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-09-03 23:18 |只看该作者 |倒序浏览
我编写了一个php程序。有login.php,list.php.
     login.php文件post过来两个变量为$variable1,$variable2.
     list.php文件中有以下语句:
   
  1. if(isset(variable1)&&isset(variable2))
  2.                    {echo $variable1;echo $variable2;}
  3.         
复制代码

      我刷新list.php时,浏览器一直执行上语句!有什么解决办法没?
    谢谢各位大虾!

论坛徽章:
0
2 [报告]
发表于 2003-09-04 08:50 |只看该作者

怎么让上一个文件post过来的变量注销!

刷新表示又执行一次list.php

你可以用session控制一下!

初始$_SESSION["s_number"]=0

第一次执行时$_SESSION["s_number"]=1

下次在执行时请检查$_SESSION["s_number"]是否等于0 ,不等于0就不执行了

  1. <?
  2. session_start();
  3. $_SESSION["s_number"]=0;

  4. if(isset($variable1)&&isset($variable2) && $_SESSION["s_number"]==0 )  {
  5.    $_SESSION["s_number"]=1
  6.    echo $variable1;echo $variable2;
  7. }
  8. else {
  9.   print "other output";
  10. }

  11. ?>;
复制代码

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
3 [报告]
发表于 2003-09-04 09:22 |只看该作者

怎么让上一个文件post过来的变量注销!

这样试试:
if(isset(variable1)&&isset(variable2))
    {
      echo $variable1;echo $variable2;
      unset($variable1);
      unset($variable2);
     }
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP