我的开始页面:通过下一个和以前的网页传递变量
$selectedMenu = $_GET['selectedMenu'];
然后,我有一个和前一个功能
<?php if ($prev) { ?>
<a href='?AID=<?=$prev?>&selectedMenu=$selectedMenu' style='background-image:url(/images/navDivider.png); background-position:right center; background-repeat: no-repeat; padding-bottom:4px; padding-top:4px;'>back </a>
<?php } else { ?>
<a href='gallery.php?CID=<?=$CID?>&SCID=<?=$SCID?>&selectedMenu=$selectedMenu' style='background-image:url(/images/navDivider.png); background-position:right center; background-repeat: no-repeat; padding-bottom:4px; padding-top:4px;'>back </a>
<?php } ?>
<?php if ($next){ ?>
<a href='?AID=<?=$next?>&selectedMenu=$selectedMenu'> next</a>
<?php } ?>
还有就是拉AID,CID查询,和SCID
但是,会发生的是,$ selectedMenu不会留在第一页之后,即使我将它传递给url。任何线索为何退出?
请问您能否使用精确的技术术语。我不知道“在[第一页]之后不会留下什么”或“它正在退出”的意思。 –
顺便说一句我想你的意思是'&selectedMenu = <?= $ selectedMenu?>' –
使用[alternative syntax](http://il.php.net/manual/en/control-structures.alternative-syntax.php)它是对于这样的事情更具可读性。 –