Por qué no usas un método GET para hacer tu búsqueda?
así podrías pasar el valor por medio de tu URL y todo sería mucho más fácil:
Código PHP:
<?php $buscador = urldecode($_GET['buscador']); ?>
Código PHP:
<td align="center"><input type="text" name="buscador" class="file" width="200" id="buscador" value="<?php echo $buscador; ?>"></td>
Código PHP:
# if(isset($_POST['buscar'])){
if(isset($_GET['buscador'])){
Código PHP:
if($total_registros) {
$buscador = urlencode($buscador);
echo "<br><br><center>";
if(($pagina - 1) > 0)
echo "<a href='buscador.php?pagina=".($pagina-1)."&buscador=$buscador'>< Anterior</a> ";
for ($i=1; $i<=$total_paginas; $i++)
if ($pagina == $i)
echo "<b>".$pagina."</b> ";
else
echo "<a href='buscador.php?pagina=$i&buscador=$buscador'>$i</a> ";
if(($pagina + 1)<=$total_paginas)
echo " <a href='buscador.php?pagina=".($pagina+1)."&buscador=$buscador'>Siguiente ></a>";
echo "</center>";
}
Un saludo,