http://www.xxx.com/plus/play.php?aid=24388&play=1
用php获取url地址并检测当play=1时play=1+1即play=2不知是否可以实现?
以下为链接调用列表:
<?php for($i=0;$i<count($palylist);$i++){
$list = explode('{span}',$palylist[$i]);
if(empty($list[0])) continue ;
if(empty($list[1])) continue ;
$playid = $i+1;
?>
<a href="?aid=<?php echo $aid?>&play=<?php echo $playid?>" <?php if($i == $play) echo 'class="ap"';?>><?php echo $list[0]?></a>
<?php
}?>表达方式不是很好,认真看看应该知道是什么意思,见谅!
用php获取url地址并检测当play=1时play=1+1即play=2不知是否可以实现?
以下为链接调用列表:
<?php for($i=0;$i<count($palylist);$i++){
$list = explode('{span}',$palylist[$i]);
if(empty($list[0])) continue ;
if(empty($list[1])) continue ;
$playid = $i+1;
?>
<a href="?aid=<?php echo $aid?>&play=<?php echo $playid?>" <?php if($i == $play) echo 'class="ap"';?>><?php echo $list[0]?></a>
<?php
}?>表达方式不是很好,认真看看应该知道是什么意思,见谅!
------------------------------------------------------------
上面这句你的意思是说当play=1时,就把play的值更改为2?
<?php
$play=$_GET['play'];
if($play==1) $play=$play+1;
?>
url地址栏中:www.xxx.com/plus/view.php?aid=24388&play=1
1可以用:<?php
echo $_SERVER['HTTP_HOST']."";
echo $_SERVER['PHP_SELF']."?aid=$aid&play=";
?>
获得地址:www.xxx.com/plus/view.php?aid&play=
问题是能否把获得地址中的play=1改成play=2即play=1+1注意红色字体的部分
类似于以下算数运算
<?php
$a = 1;
$b = 1;
echo $a+$b."";
?>
但是就是a不能用实际数,a只能是地址栏中的play=1的数字1
$play=$_GET['play'];
if($play==1) $play=$play+1;
?>
这个就是啊。
地址 :www.xxx.com/plus/view.php?aid=24388&play=2
显示的内容是“www.xxx.com/plus/view.php?aid=24388&play=1”
也就是 www.xxx.com/plus/view.php?aid=24388&play=1 地址栏应该显示
www.xxx.com/plus/view.php?aid=24388&play=2
地址 :www.xxx.com/plus/view.php?aid=24388&play=1
我需要获取到的地址 :www.xxx.com/plus/view.php?aid=24388&play=2
当地址 :www.xxx.com/plus/view.php?aid=24388&play=3
我需要获取到的地址 :www.xxx.com/plus/view.php?aid=24388&play=4
依次类推。
<?php
$play=$_GET['play'];
if($play==1) $play=$play+1;
?>
就是核心..最多加几个IF