nezinātājs Posted March 1, 2009 Report Share Posted March 1, 2009 Labs vakars. Man atkal ir maza problēma - pieņemsim, ka man dizains ir tīri balta lapa, man folderī ir kādas 50bildes, gribu, lai dizaina vidū visu laiku ir tikai 1 bilde, un zem bildes ir pogas BACK (respektīvi - iepriekšējā bilde, un tā, ka pirmajai bildei (sākumā, kas ir defaultā) jau var paņemt to back pogu) un NEXT. Nekas cits dizainā nevar parādīties, tikai tie 3 elementi - 1 bilde un 2 pogas - kāds varētu palīdzēt ar ko tādu? Mēģināju ko šādu, bet nu nesanāca, arī nezinu, kā pogas būtu kam tādam dabūjis, ka automātiski zem bildes parādītos links uz nākamo bildi, nevis uz esošo vai iepriekšējo.. <?php $bilde = $_GET['bilde']; switch($bilde) { default: include "1.jpg"; break; case '2': include "2.jpg"; break; } ?> Quote Link to comment Share on other sites More sharing options...
bubu Posted March 1, 2009 Report Share Posted March 1, 2009 Ja tev bildes nosaukumos ir skaitļi pēc kārtas: 1.jpg, 2.jpg, 3.jpg, tad vienkārši izvadi skaitli ar +1 un -1 dabūtu no $_GET: $x = isset($_GET["id"]) ? intval($_GET["id"]) : 1; echo "<img src='$x.jpg' alt='$x' />"; if ($x > 1) echo "<a href='?id=", $x-1, "'>Back</a> if ($x < 50) echo "<a href='?id=", $x+1, "'>Next</a> Quote Link to comment Share on other sites More sharing options...
nezinātājs Posted March 1, 2009 Author Report Share Posted March 1, 2009 Paldies! Viss strādā ideāli, tikai mazliet kļūda tavā kodā: <?php $x = isset($_GET["id"]) ? intval($_GET["id"]) : 1; echo "<img src='$x.jpg' alt='$x' />"; if ($x > 1) echo "<a href='?id=", $x-1, "'>Back</a>"; if ($x < 50) echo "<a href='?id=", $x+1, "'>Next</a>" ?> Un vēl viens jautājums - kā man izdarīt, kad, piemēram, aiziet līdz 50 bildei, tad vairs nerādas next, bet gribētos, ka rādās vēl next, un tad nospiežot viņu, pārlec uz 1.bildi atpakaļ, nu tā kā cikls, un arī, ka no 1. bildes uz 50. var pārlekt, piespiežot back pogu? Quote Link to comment Share on other sites More sharing options...
Klez Posted March 2, 2009 Report Share Posted March 2, 2009 (edited) if() .. then .. else Edited March 2, 2009 by Klez Quote Link to comment Share on other sites More sharing options...
nezinātājs Posted March 2, 2009 Author Report Share Posted March 2, 2009 if() .. then .. else Un tas sanāktu kā? Quote Link to comment Share on other sites More sharing options...
Val Posted March 2, 2009 Report Share Posted March 2, 2009 atver linku uz izlasi. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.