Jump to content
php.lv forumi

php next/previous


awp3le

Recommended Posts

Atradu scriptu internetā, bet nav tieši tas ko vēlējos :( Scripta funkcijas ir mainīt linka beigās ciparus no 1.1 uz 2.1 tālāk uz 3.1 utt... Bet šajā gadijumā es gribu lai linka beigās mainās šādā veidā 1.1 uz 1.2 tālāk uz 3.1 utt. Šis scripts ir javascriptā un būtu pateicīgs ja kāds varētu uztaisīt šāda veida scriptu @ php un manām nelielajām velmēm :)

 

<html>

<head>
<script type="text/javascript">
<!--//
function changePage(number){
var firstNumber = 001;
var lastNumber = 999;
var content = document.getElementById('content');
var oldNumber = content.src.match(/(\d+)(?=\.)/);
var newNumber = RegExp.$1*1+number;

if(newNumber < firstNumber){ newNumber = lastNumber };
if(newNumber > lastNumber) { newNumber = firstNumber };
content.src = content.src.replace(/(\d+)(?=\.)/,newNumber);
document.getElementById('test').innerHTML = content.src;
}
//-->
</script>
</head>
<body>
<a href="#" class="link" onclick="changePage(-1)">Back</a>
<a href="#" class="link" onclick="changePage(+1)">Forward</a>
<div><iframe id="content" src="0001.1" style="height:800; width:800"></iframe></div>
<div id="test"></div>

Edited by awp3le
Link to comment
Share on other sites

Man jau arī no tevis teiktā ne bū ne bē kā tev tā skaitīšana php vajadzīga.

 

Piemeeram..

 

Spiezju uz POGAS IFREIMA LOGAA mainaas linki šādā secībā..

 

www.homepage.lv/1

www.homepage.lv/2

www.homepage.lv/3

www.homepage.lv/4

www.homepage.lv/5

 

Utt...

 

no 1 līdz 999

Link to comment
Share on other sites

Un kur šeit ir kautkas no iepriekš prasīta 1.1, 1.2, 3.1?

$id = (isset($_GET["id"]) ? $_GET["id"] : 0) + 1;
echo "<a href='http://www.homepage.lv/?id=$id'>...</a>";

Un ar mod_rewrite pārrakstīt ?id=xxx uz savu smuko urli.

Link to comment
Share on other sites

×
×
  • Create New...