אני עובד על גלריה ויש הבא והקודם
הבעיה שבעמוד הראשון הם עובדים מצויין בעמוד השני משום מה לא (רק ה back)
http://www.oneframe.co.il/gallery/index.php?id=1
הינה הקוד של ה js
HTML קוד:
if($page != 1)
{
var a = (4*$page)-3;
var i = a;
var back = i-1;
}
else
{
var i = 1;
var back = i;
}
function forward(num)
{
if (num != 0)
{
i=num;
back = i-1;
document.getElementById('numpic').innerText = i;
document.getElementById('forward').href='pic.php?cat=$id&picnum='+i;
document.getElementById('back_but').href='pic.php?cat=$id&picnum='+back;
}
else
{
if(i == $rows)
{
document.getElementById('forward').href='pic.php?cat=$id&picnum='+i;
document.getElementById('back_but').href='pic.php?cat=$id&picnum='+back;
}
else
{
i++;
back = i-1;
document.getElementById('numpic').innerText = i;
document.getElementById('forward').href='pic.php?cat=$id&picnum='+i;
document.getElementById('back_but').href='pic.php?cat=$id&picnum='+back;
}
if(i>4*$page)
{
window.location=('index.php?id=$id&page=$next');
}
}
}
// התחלת כפתור חזרה
function backk()
{
if(i == 1)
{
document.getElementById('back_but').href='pic.php?cat=$id&picnum='+i;
}
else
{
back = i-1;
i--;
document.getElementById('numpic').innerText = back;
document.getElementById('forward').href='pic.php?cat=$id&picnum='+i;
document.getElementById('back_but').href='pic.php?cat=$id&picnum='+back;