Reklama 400x60
v7: Dėl puslapių numeracijos
		feelsoundas  
		Narys  
		Spalvotas 
		
		
		Pranešimai:  60 
		Įstojęs:  2009 Bir. 20 11:06:14
	 
	 
Sveiki, 
 
Iškilo šiokia tokia bėda, reikia padaryti kad pvz.: siuntinių apačioje būtų langelis kur galima įrašyti puslapį ir paspaudus mygtuką Ok, žmogų perkeltų į tą puslapį kūrį įrašė į langelį. 
 
Kaip supratau reikia keisti kažką šitame kode: 
if  ( $rows  >  1 )  {  echo  "<div align='center' style=';margin-top:5px;'>\n  <font size='2' color='#FFFFFF'>" . makepagenav( $_GET [ 'rowstart' ] ,  $ds [ 'row_files' ] ,  $rows ,  3 ,  FUSION_SELF. "?cat_id=" . $_GET [ 'cat_id' ] . "&sort=" . $_GET [ 'sort' ] . "&" ) . "</font>\n </div>\n " ;  }  
 
ir tikriausiai reikia maincore.php dalies kodo: 
 
// Create a selection list from an array created by makefilelist()  
function  makefileopts( $files ,  $selected  =  "" )  {  
	$res  =  "" ;  
	for  ( $i  =  0 ;  $i  <  count ( $files ) ;  $i ++ )  {  
		$sel  =  ( $selected  ==  $files [ $i ]  ? " selected='selected'"  :  "" ) ;  
		$res  .=  "<option value='" . $files [ $i ] . "'$sel >" . $files [ $i ] . "</option>\n " ;  
	}  
	return  $res ;  
}  
  
function  makepagenav( $start ,  $count ,  $total ,  $range  =  0 ,  $link  =  "" )  {  
  
	global  $locale ;  
  
	if  ( $link  ==  "" )  {  $link  =  FUSION_SELF. "?" ;  }  
  
	$pg_cnt  =  ceil ( $total  /  $count ) ;  
	if  ( $pg_cnt  <=  1 )  {  return  "" ;  }  
  
	$idx_back  =  $start  -  $count ;  
	$idx_next  =  $start  +  $count ;  
	$cur_page  =  ceil ( ( $start  +  1 )  /  $count ) ;  
  
	$res  =  $locale [ 'global_092' ] . " " . $cur_page . $locale [ 'global_093' ] . $pg_cnt . ": " ;  
	if ( $idx_back  >=  0 )  {  
		if ( $cur_page  >  ( $range  +  1 ) )  {  
			$res  .=  "<a href='" . $link . "rowstart=0'>1</a>..." ;  
		}  
	}  
	$idx_fst  =  max ( $cur_page  -  $range ,  1 ) ;  
	$idx_lst  =  min ( $cur_page  +  $range ,  $pg_cnt ) ;  
	if  ( $range  ==  0 )  {  
		$idx_fst  =  1 ;  
		$idx_lst  =  $pg_cnt ;  
	}  
	for  ( $i  =  $idx_fst ;  $i  <=  $idx_lst ;  $i ++ )  {  
		$offset_page  =  ( $i  -  1 )  *  $count ;  
		if  ( $i  ==  $cur_page )  {  
			$res  .=  "<span><strong>" . $i . "</strong></span>" ;  
		}  else  {  
			$res  .=  "<a href='" . $link . "rowstart=" . $offset_page . "'>" . $i . "</a>" ;  
		}  
	}  
	if  ( $idx_next  <  $total )  {  
		if  ( $cur_page  <  ( $pg_cnt  -  $range ) )  {  
			$res  .=  "...<a href='" . $link . "rowstart=" . ( $pg_cnt  -  1 )  *  $count . "'>" . $pg_cnt . "</a>\n " ;  
		}  
	}  
  
	return  "<div class='pagenav'>\n " . $res . "</div>\n " ;  
}  
 
Ačiū. 
 
PHP -FUSION V7http://feelsound.lt  - Čia turi apsilankyti bent kartą gyvenime.Redagavo 
feelsoundas   2011 Sau. 4 15:01:51
 
 
0 atsakymų 
Peršokti į forumą: 
Žaliems 
 
Nebeegzistuojančios svetainės 
 
Bendri PHP-F klausimai 
WordPress 
Kiti PHP, HTML, MySQL klausimai 
Expert PHP, MySQL klausimai 
Kitos TVS 
C#, Python, Java, JS, C++ klausimai 
 
Naujų modų pristatymai 
Mods, Panels & Infusions 
Themes 
 
Dalinuosi, dovanoju! 
 
Jūsų saitai 
Klausimai apie domenus ir hostingus 
VPS/DS serverių konfigūravimas ir valdymas 
Viskas apie skaitliukus, top'us ir lankomumą 
 
Dizaino konkursai 
Parduodu - perku dizainą, banerį 
Parduodu - perku - keičiuosi reklama 
Parduodu - perku domeną, tinklapį 
Siūlau - ieškau hostingo/VPS serverio 
Parduodu - perku skriptą, modifikaciją, tvs 
Socialiniai tinklai - Facebook ir kiti 
Legalus verslas, teisiniai klausimai 
Visa kita kas susiję su darbu ir pinigais 
 
LTStartups.com - Lietuvos startuolių bendruomenė 
Off-Topic diskusijos 
IT naujienos 
Portalo informacija 
Narių pasiūlymai 
Geležis ir programinė įranga 
Grafika 
Out Of Place 
 
Su e-verslu nesusijęs darbas ir prekyba 
 
Dalinuosi, dovanoju!