Cod:
<div class="pagination">
	<div class="pagi"><?=_RESULTS?>: <span class="query"><?=$tag?></span></div>
	<? if (true): ?>
	<div class="pagd">
	<?php if($page>1) echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($page-1).'.html">&laquo; '._PREVIOUS.'</a> ';
    for ($i = 1; $i <= 50; $i++) {
    	if($page==$i) echo " ".$i." ";
    	else echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($i).'.html">&laquo; '.$i.'</a> ';
    }
    echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($page+1).'.html">&laquo; '._NEXT.'</a> ';
    ?>
	</div>
	<? endif; ?>
	<div style="clear: both"></div>
</div>
1. N-am insistat sa pastrez toate div-urile sau alte elemente de ai avut tu. Daca te decizi la codul asta te ajut si cu alea.
2. Trebuie luat in calcul sa nu ai un numar total de pagini < 50. In cazul asta mai trebuiesc puse niste teste. Daca e cazul spune-mi si o scoatem la capat.

Succes