Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tytul artykulu/news'a jako niceURL
dsuas
post 24.07.2005, 13:13:22
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


Mam nastepujacy problem. Posiadam ponizej pokazana funkcje, ktorej zadaniem jest zmieniac/transponowac tytuly artykulow/news'ow na postac tak zwanych 'niceURLs'.

  1. <?php
  2.  
  3. function niceURL($title) {
  4.  
  5.  // spacje zastepuje znakami podkreslenia
  6.  $result = preg_replace(&#092;"/s/e\" , \"_\" , $title);
  7.  
  8.  // usuwa wszelkie zbedne znaki
  9.  $result = preg_replace(&#092;"/W/e\" , \"\" , $result);
  10.  
  11.  return $result;
  12. }
  13.  
  14. echo niceURL(&#092;"Tytul z ' roznymi; dziwnymi - (*) '' znakami.\");
  15. // Tytul_z__roznymi_dziwnymi____znakami
  16.  
  17. ?>


Spelnia ona bynajmiej swoje zadanie. Chcialbym jednak, wprowadzic w nia mala modyfikacje i niestety nie bardzo wiem jak to zrobic.

Chodzi mi o to, azeby znaki takie jak "-" (myslink) oraz "." (kropka) nie byly pomijane/wyrzucane tylko zamieniane na znak "_" (podkreslenie).

Chcialbym sie ponadto dowiedziec czy sa jakies zalecane dlugosci URL'i aby wyszukiwarki mogly je indexowac jak najlpiej oraz czy sa w ogole jakies ograniczenia co do glosci URL'a.

Z gory bardzo dziekuje za pomoc.
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:00