Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przyjazne linki, dopasowanie wzorca
Forum PHP.pl > Forum > PHP
wlamywacz
Witam!

Cały temat rozchodzi się o zabawę w przyjazne adresy oraz analizę po stronie php. W zamiarze mam umieszczenie w bazie wzorców do linków w stylu:
  1. /%category%/%id%/
  2. /tags/%tag%/

I w tym momencie zachodzi problem w jaki sposób dopasować na poziomie php adres do jednego pasującego wzorca? Takie coś zrobione jest w wordpress. Z góry dziękuje za pomoc w rozwiązaniu problemu.
Fifi209
Coś takiego?
  1. <?php
  2.  
  3. $linki = array('/test/1/sadf/', '/sd/asdf/');
  4.  
  5. foreach ($linki as $value) {
  6. echo $value.' - ';
  7. var_dump((bool)preg_match('#/([a-z0-9]+)/([a-z0-9]+)/([a-z0-9]+)?/?#', $value));
  8. echo '</br>';
  9. }
  10.  
  11. ?>
wlamywacz
Ok przemyślałem to wszystko i jednak będę musiał w modułach ustawić informacje jaka zmienna jaki zakres znaków przyjmuje, bo inaczej się tego chyba nie da sensownie zrobić. smile.gif
Fifi209
Nie rozumiem? Dostałeś jedno wyrażenie i gdzie problem? :] Ta pętla etc. to tak w ramach testów...
wlamywacz
Za dużo tłumaczenia, już sobie przemyślałem wszystko i wiem jak to zrobić smile.gif
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.