【问题标题】:Can I pass a variable in a meta http equiv refresh我可以在元 http equiv 刷新中传递一个变量吗
【发布时间】:2015-01-28 17:46:53
【问题描述】:

Can I pass a variable in a Meta Http Equiv Refresh?

我使用上述页面作为参考,但答案 #2 无法正常工作。 我的代码:

<meta http-equiv="refresh" content="5; URL=mem_list.php?filename='$init'">

$_GET['filename']; mem_list.php 接收文件名条目作为 '$init' 而不是它应该是的变量。如果代码为?filename=J 则可以正常工作,但如果代码为?filename='$init'?filename=' . $init . ' 则不行。

【问题讨论】:

  • 您需要发布您的代码版本
  • 如果你想在你的HTML中输出一个PHP变量,你需要使用PHP tags
  • 您需要在 php 中而不是在计划文本中回显 $init

标签: php


【解决方案1】:

尝试类似下面的方法,你必须告诉 php 回显你的变量:

<meta http-equiv="refresh" content="5; URL=mem_list.php?filename=<?php echo urlencode($init); ?>">

【讨论】:

    【解决方案2】:

    你不需要这样做吗:

    <meta http-equiv="refresh" content="5; URL=mem_list.php?filename='<? echo $init; ?>'">
    

    【讨论】:

      猜你喜欢
      • 2012-06-28
      • 2017-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多