Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][inne][HTML]_ w adresie URL sklepu internetowego
Forum PHP.pl > Forum > Przedszkole
solari
Witam, interesuje mnie sposob w jaki mozna wstawic "_" albo "-" zamiast spacji w adresie url. Stawiam sklep Oscommerce , użyłem SEO Url i niestety wszystko mi sie skleja. ( np. solari.cba.pl/laptopy-samsungr580nowy512ram.html) Jak to zrobic? zapraszam do zapoznania sie z problemem na mojej testowej wersji sklepu na solari.cba.pl
motyl-pl
  1. $wejscie = array("ą", "ć", "ę", "ł", "ó", "ż", "Ľ", "?", " ", "-", "\"");
  2. $wyjscie = array("a", "c", "e", "l", "o", "z", "z", "s", "", "_", "_");
  3. $znaki_link = str_replace($wejscie, $wyjscie, $znaki);


Sprawdź to tylko że swoje znaki biggrin.gif
wdev
Albo mała funkcja z tutoriala symfony winksmiley.jpg
  1. function slugify($text)
  2. {
  3. // replace all non letters or digits by -
  4. $text = preg_replace('/\W+/', '-', $text);
  5.  
  6. // trim and lowercase
  7. $text = strtolower(trim($text, '-'));
  8.  
  9. return $text;
  10. }


@motyl - ogonki w adresie są jak najbardziej prawidłowe winksmiley.jpg przy odpowiednich ustawieniach locale \W powinno je oszczędzić
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.