Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Paginacja strony., Jak usunąć polskie znaki
szczalpi
post
Post #1





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Witam
Mam na stronie zrobioną paginację, ale chciałbym zmienić na tzw przyjazne urle. Paginacja działa jako "Poprzednia". Dopiero się zabieram i zrobione jest to na próbę.
Paginacja działa jak szukamy frazy bez polskich liter. Problem pojawia się gdy pojawią się litery typu "ĄŚĆŻŹ" i wywala mi błąd.
Nie wiem wczym jest problem. Może będziecie mieli na rozwiązanie.
Proszę o radę
Kod w htaccesie mam taki:
  1. RewriteRule ^noclegi-obiektowe,(.*),(.*).html$ szukaj.php?page=$1&pokaz=$2&przeszukaj=Szukaj


Kod php:
  1.  
  2.  
  3. // odnośnik na poprzednią stronę
  4. if($page != 1){
  5. echo('<a style="text-decoration:none" href="noclegi-obiektowe,'.$poprzenia.','.$pokaz.'.html">Poprzednia </a>');
  6. }
  7. // pętla for za pomocą której wyświetlamy odnośniki do poszczególnych stron
  8. for($i=max(1,$page-3); $i<=min($podstron,$page+3); $i++){
  9. echo(' <a style="text-decoration:none" class="pagerDB-next active" href="szukaj.php?page='.$i.'&pokaz='.$pokaz.'&przeszukaj=Szukaj"> '.$i.'</a> ');
  10. }
  11.  
  12. // odnośnik na następną stronę
  13. if($page != $podstron && $podstron > 0){
  14. echo('<a style="text-decoration:none" href="szukaj.php?page='.$nastepna.'&pokaz='.$pokaz.'&przeszukaj=Szukaj"> Następna</a>');
  15. }


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:06