我的任务是建立一个无需 JS 即可工作的照片库,并且您有一个工作导航,您可以在其中转到下一张或上一张照片。
我做了一个从 1-6(图片数量)计数的计数器,然后我做了统计。也就是说,如果 $spaceship = 1,2,3,4,5,6 回显“那个 img”。
它不起作用。当我戴上 echo 时,我的计数器无法计数,刷新后所有 img 都同时显示!!该死的。
代码的第一部分是会话
<?php
//$start = $_GET['value'];
//echo $start;
//$test = hej;
//echo $test;
session_start();
$_SESSION['ship'] = ((isset($_SESSION['ship'])) ?
$_SESSION['ship'] : 0);
if(isset($_GET['add'])){
$_SESSION['ship']++;
}
if(isset($_GET['sub'])){
$_SESSION['ship']--;
}
?>
这是代码,所以我循环浏览了 6 个数字
<?php
if ($_SESSION['ship'] > 6)
{
$_SESSION['ship'] = 1;
}
if ($_SESSION['ship'] < 1)
{
$_SESSION['ship'] = 6;
}
echo $_SESSION['ship']
?>
这是我的失败,我试图将每个数字附加到不同的图片并回显它们。
if ( $_SESSION['ship'] = 1 ) {
echo "<img src=\"img/space/battlestar.jpg\"/>"; }
if ( $_SESSION['ship'] = 2 ) {
echo "<img src=\"img/space/enterprise.jpg\"/>"; }
if ( $_SESSION['ship'] = 3 ) {
echo "<img src=\"img/space/integrity.jpg\"/>"; }
if ( $_SESSION['ship'] = 4 ) {
echo "<img src=\"img/space/millenium.jpg\"/>"; }
if ( $_SESSION['ship'] = 5 ) {
echo "<img src=\"img/space/planetes.jpg\"/>"; }
if ( $_SESSION['ship'] = 6 ) {
echo "<img src=\"img/space/serenity.jpg\"/>"; }