dongwu3596 2014-01-13 11:56
浏览 40

使用PHP禁用href链接

I have a page with a menu on for logged in users

i am including this page on all the other pages in my site but i don't want users that are NOT logged in to be able to click the links

How can I disable all the links on that page if a PHP variable = 'no'

i know i can use

if($php_var == 'no') {
    //do something here
}

but I'm not sure how to disable the links?

Is there any way using CSS or Javascript to disable links?

  • 写回答

8条回答 默认 最新

  • duan1979768678 2014-01-13 11:59
    关注

    If i understood everything correctly, the answer is quite simple. Why dont you just replace the links with plain strings?

    if($php_var === "no") {
        echo "This is the text of your link.";
    } else
    {
        echo "<a href="your.link">This is the text of your link.</a>";
    }
    

    But as already mentioned, completely hiding the links is better, as usual users gets confused by such things.

    评论

报告相同问题?

悬赏问题

  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因