mas*_*use 2 html javascript php
我有一个允许用户访问它的页面。此页面有某些内容不允许user查看该特定内容,就我而言,用户无法编辑edit()或查看此功能,因此我想通过在 JS 中放置以下代码来隐藏它,因为我在此链接上使用了功能。
我已经像这样在 PHP 页面中启用了 Session <?php session_start(); ?>
我尝试将此 PHP 放入 JS 中的 Datatables 函数中。dataTable 函数工作正常。只是 PHP 不起作用。
{ data : "project_id",
render: function(data) {
return "<span onclick='view()'></span> "+ // This is allow to user and admin level
"<?php
if ($_SESSION['user_privilege'] == 'Admin') { ?>
<span onclick='edit()'</span>
<?php } ?>"; // This is allow for admin level only
}
}
Run Code Online (Sandbox Code Playgroud)
检查以下内容
<?php
if(isset($_SESSION["user_user_privilege"])){
echo "<script>
let button = '<span onclick='edit()'></span>';
</script>";
}else{
echo "<script>
let button = '';
</script>";
}
?>
Run Code Online (Sandbox Code Playgroud)
现在检查按钮是否为空。
{ data : "project_id",
render: function(data) {
return "<span onclick='view()'></span> "+ ((button!="") ? button : "");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65 次 |
| 最近记录: |