Javascript 警报并在 javascript 中使用 php 变量
Javascript alerts and using php variables in javascript
我有下面的代码部分,如果满足 $orderstat 的条件,我想在其中显示添加了多少订单。该警报有效,但不适用于其中的 $orderstat 变量。谁能看到我做错了什么?提前致谢!
session_start();
$orderstat = $_SESSION['orderstat'];
if ( $orderstat == "1" || $orderstat == "2" || $orderstat == "3" || $orderstat == "4") {
echo '<script language="javascript">';
**echo 'alert('<?php echo $orderstat; ?>' + "order/s successfully added to Job")';**
echo '</script>';
}
session_destroy();
session_start();
$orderstat = $_SESSION['orderstat'];
if ( $orderstat == "1" || $orderstat == "2" || $orderstat == "3" || $orderstat == "4") {
?>
<script language="javascript">
alert("<?php echo $orderstat; ?> order/s successfully added to Job");
</script>
<?php
}
session_destroy();
这里,我做了更正。我们可以用这种方式正确编码,而不是 echo。这是工作代码。请检查。
更改此行
echo 'alert('<?php echo $orderstat; ?>' + "order/s successfully added to Job")';
至
echo 'alert("'.$orderstat.' order/s successfully added to Job")';
您在 echo 'alert('' + "order/s successfully added to Job")';
行中一次又一次地嵌套 php
我有下面的代码部分,如果满足 $orderstat 的条件,我想在其中显示添加了多少订单。该警报有效,但不适用于其中的 $orderstat 变量。谁能看到我做错了什么?提前致谢!
session_start();
$orderstat = $_SESSION['orderstat'];
if ( $orderstat == "1" || $orderstat == "2" || $orderstat == "3" || $orderstat == "4") {
echo '<script language="javascript">';
**echo 'alert('<?php echo $orderstat; ?>' + "order/s successfully added to Job")';**
echo '</script>';
}
session_destroy();
session_start();
$orderstat = $_SESSION['orderstat'];
if ( $orderstat == "1" || $orderstat == "2" || $orderstat == "3" || $orderstat == "4") {
?>
<script language="javascript">
alert("<?php echo $orderstat; ?> order/s successfully added to Job");
</script>
<?php
}
session_destroy();
这里,我做了更正。我们可以用这种方式正确编码,而不是 echo。这是工作代码。请检查。
更改此行
echo 'alert('<?php echo $orderstat; ?>' + "order/s successfully added to Job")';
至
echo 'alert("'.$orderstat.' order/s successfully added to Job")';
您在 echo 'alert('' + "order/s successfully added to Job")';
行中一次又一次地嵌套 php