Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 回声a<;脚本>;通过php。我想知道正确的方法_Javascript_Php_Jquery - Fatal编程技术网

Javascript 回声a<;脚本>;通过php。我想知道正确的方法

Javascript 回声a<;脚本>;通过php。我想知道正确的方法,javascript,php,jquery,Javascript,Php,Jquery,我有一个url路径,将通过这个myGlobalFunction()发送来自不同的文件 因此,下面的脚本标记将捕获网站根目录上的用户,并将其转发到登录页面。我似乎无法让这一切顺利进行。我知道我错过了单引号和双引号( if(!isset($\u会话['role'])) { echo“window.location.assign”(“.myGlobalFunction().”/onboardingform/core/admin/login.php”); 退出(); }else if(isset($\会

我有一个url路径,将通过这个
myGlobalFunction()发送来自不同的文件

因此,下面的脚本标记将捕获网站根目录上的用户,并将其转发到登录页面。我似乎无法让这一切顺利进行。我知道我错过了单引号和双引号(

if(!isset($\u会话['role']))
{
echo“window.location.assign”(“.myGlobalFunction().”/onboardingform/core/admin/login.php”);
退出();
}else if(isset($\会话['role'])){
如果($\会话['role']=='CLIENT'){
echo“window.location.assign('/onboardingform/core/client/index.php')”;
退出();
}else if($\会话['role']=='RESELLER'){
echo“window.location.assign('/onboardingform/core/reseller/index.php');
退出();
}else if($\会话['role']=='CSR'){
echo“window.location.assign('/onboardingform/core/csr/index.php')”;
退出();
}else if($\会话['role']=='ADMIN'){
?>

您没有正确连接字符串。请使用
运算符像这样连接字符串

<?php

echo '<script>window.location.assign("'. myGlobalFunction().'/onboardingform/core/admin/login.php")</script>';
if(!isset($\u会话['role']))
{
echo“window.location.assign('.”.myGlobalFunction().“/onboardingform/core/admin/login.php”);
退出();
}

是的..我找到了它,我试着做了与您在这里写的相同的事情..它有效..但在一瞬间它会在屏幕上显示变量..示例:/onboardingform/和login.php的LOD…可能是您将
echo
放在
myGlobalFunction()
function.hmmm.是的..myGlobalFunction()中有一个回音…因为我希望它在我调用它时发送/onboardingform/。您可以使用
return
<?php

echo '<script>window.location.assign("'. myGlobalFunction().'/onboardingform/core/admin/login.php")</script>';
if (!isset($_SESSION['role']))
{
  echo "<script>window.location.assign('" . myGlobalFunction() . "/onboardingform/core/admin/login.php')</script>";
  exit();
}