在JS警报中显示PHP变量

时间:2015-06-22 05:16:56

标签: javascript php html alert

我正在尝试提醒消息,但它没有使用我的字符串。

 echo "<script>alert('$lang['ALERT']');
 window.location.href ='index.php';
 </script>";

不工作......帮助

5 个答案:

答案 0 :(得分:0)

你在混合报价。保持简单,

echo "<script>alert('".$lang['ALERT']."');
      window.location.href ='index.php';
      </script>";

答案 1 :(得分:0)

试一试。

<script>
var alertMsg = "<?php echo $lang['ALERT'] ?>";
alert(alertMsg);
window.location.href ='index.php';
</script>;

答案 2 :(得分:0)

您没有正确引用变量

<?php
$lang['ALERT'] = 'mystring';
echo "<script>alert('".$lang['ALERT']."');window.location.href ='index.php';</script>";
?>

Here's the eval

答案 3 :(得分:0)

试试这个

<script>
    alert(<?=$lang['ALERT']; ?>);
    window.location.href ='index.php';
</script>

答案 4 :(得分:0)

报价是问题

 <?php $alert=$lang['ALERT'];?>

   <script>
    alert('<?php echo $alert?>');
    window.location.href ='index.php';
   </script>;