我从 php 标签传递会话,然后尝试根据使用 jquery 的 if 语句在页面加载时隐藏和显示 div

穆罕默德·阿里夫

我从 PHP$session['role']标签传递用户角色,然后尝试根据if(!sessionRole=='admin')使用 jQuery 的语句在页面加载事件上隐藏和显示 div

<script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>


<script type="text/ecmascript"> //script to hide show page on page load.
$(document).ready(function{
  var sessionRole=<?php echo $session_ROLE ?>
  if(!sessionRole=='admin'){
    $('#admin_tool').hide();
  }
});
</script>


<div class="col-md-4" > 
  <div class="widgets" style="margin-top: 15px;">

    <div class='Recent'id='admin_tool' > // dive that i want to hide and show 
      <h4>Tools</h4>
      <hr>
      <div class='container'>
        <div class='row'>
          <div class='col'><button type='button' id="btn" class='btn btn-success btn-lg' style='min-width: 150px;'>Publish</button></div>
          <div class='col'><button type='button' id="btn2" class='btn btn-warning btn-lg'style='min-width: 150px;' >Oppose</button></div>
        </div>
        <div class='row' style='margin-top: 10px;'>
          <div class='col'><button type='button' class='btn btn-info btn-lg' style='min-width: 150px;'>Unpublish</button></div>
          <div class='col'><button type='button' class='btn btn-danger btn-lg' style='min-width: 150px;'>Delete</button></div>
        </div>
      </div>
    </div>

  </div>
路易斯·帕特里斯·贝塞特

别!

如果您想对某类用户安全地隐藏某些内容,请从服务器执行此操作。

将 admin 的 HTML 行包装在一个if条件中。

<script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>

<div class="col-md-4" > 
  <div class="widgets" style="margin-top: 15px;">

  <?php
  if($session_ROLE == "admin"){
  ?>

    <div class='Recent'id='admin_tool' > // dive that i want to hide and show 
      <h4>Tools</h4>
      <hr>
      <div class='container'>
        <div class='row'>
          <div class='col'><button type='button' id="btn" class='btn btn-success btn-lg' style='min-width: 150px;'>Publish</button></div>
          <div class='col'><button type='button' id="btn2" class='btn btn-warning btn-lg'style='min-width: 150px;' >Oppose</button></div>
        </div>
        <div class='row' style='margin-top: 10px;'>
          <div class='col'><button type='button' class='btn btn-info btn-lg' style='min-width: 150px;'>Unpublish</button></div>
          <div class='col'><button type='button' class='btn btn-danger btn-lg' style='min-width: 150px;'>Delete</button></div>
        </div>
      </div>
    </div>

  <?php }  // End if admin
  ?>

  </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档