日期:2014-05-17  浏览次数:20423 次

php获取地址栏参数问题
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
$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
 
------解决方案--------------------
发现楼主把一个简单的问题说得好复杂..按你自己11楼的说法来的话:
<?php 
$play=$_GET['play']; 
if($play==1) $play=$play+1; 
?> 
就是核心..最多加几个IF