php js 跳转的问题

保持简单丶
  • 1
新手上路,请多包涵

下面这段代码
如果我想再添加一个跳转 比如id为1的跳转到1.html该怎么做
求大神帮忙解决,跪谢~
<?php

if($obj[type_id]==32){
?>
<script>window.location.href="/index.php/vodshow/32-----------.html"</script>

<?php
}
?>

回复
阅读 720
3 个回答

直接把$obj['type_id']传到里面就行了

<script>
window.location.href="/index.php/vodshow/<?php echo $obj['type_id']; ?>.html"
</script>

你应该是想跳转到把 32 替换为 $obj['type_id'] 对应值的链接?

PS: 数组键名要加引号, 否则 type_id 会首先被当成 PHP 常量,无法找到这个常量时才把它当成字符串的 type_id.

<?php
if(isSet($obj['type_id']) && is_scalar($obj['type_id'])){
?>

<script>window.location.href="/index.php/vodshow/<?php echo $obj['type_id']; ?>-----------.html"</script>

<?php
}
?>
llnara
  • 3
新手上路,请多包涵

把 32 改成 1 就可以了。
?>
<?php
if($obj[type_id]==1){
?>
<script>window.location.href="/index.php/vodshow/1-----------.html"</script>
<?php
}
?>

你知道吗?

宣传栏