如何将 PHP 脚本放入 JS 中?

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>&nbsp;"+    // 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)

Has*_*sir 6

检查以下内容

<?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>&nbsp;"+  ((button!="") ? button : "");

    }
}
Run Code Online (Sandbox Code Playgroud)

  • hassankwl1001@gmail.com,您可以发送。 (2认同)