Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/07/2003, 15:10
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Bueno, es lo que te he comentado antes. El parametro que debes propagar por la URL es BUSCADOR (el nombre de tu campo en el formulario. Como cuando lleges a la pagina de resultados desde el formulario lo tendras en $_POST, pero cuando lleges desde la URL lo tendras en $_GET, debes sustituir:
Código PHP:
 $array_palabras=explode(" ",$_POST['BUSCADOR']); 
por
Código PHP:
$palabras_buscador=(isset($_POST['BUSCADOR'])?$_POST['BUSCADOR']:$_GET['BUSCADOR'];  // el operador ternario ?: es como un if ... else ...
 
$array_palabras=explode(" ",$palabras_buscador); 
y luego en tus links poner:
Código PHP:
 echo "<a href='".$_SERVER[PHP_SELF]."?pg=".$url."&BUSCADOR=".urlencode($palabras_buscador)."'><font face='Arial' size='1' color='#FF0000'><strong>&laquo;Anterior</strong></font></a>&nbsp;"
Si en alguna otra parte del codigo posterior al explode usabas $_POST['BUSCADOR'], debes sustituirlo por $palabras_buscador. Mira urlencode() (www.php.net/urlencode) es para poder pasar bien los espacios por URL.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.