Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] preg_match w prostej funkcji
Forum PHP.pl > Forum > Przedszkole
mentalny
Witam.

Chciałbym dodać jedną rzecz do pewnego CMSa, ale raczej sam tego nie zrobię.

Sprawa wygląda tak, że istnieje sobie klasa, która sprawdza poprawność profilu na orkut.com:
  1. function validate_orcut_profile_url($str)
  2. {
  3. if( empty($str) ) {
  4. return FALSE;
  5. }
  6. if( ! preg_match('/uid\=([0-9]+)/', $str, $m) ) {
  7. return FALSE;
  8. }
  9. $result_url = 'http://www.orkut.com/Main#Profile?uid='.$m[1];
  10. $result_name = '';
  11. return array($result_url, $result_name);
  12. }


jednak chciałbym, aby zamiast sprawdzania zgodności profilu na orkut.com, sprawdzał nasza-klasa.pl
Wzór linku do profilu na naszej-klasie: http://nasza-klasa.pl/#profile/TUTAJ LICZBY OD 0-9

Czy mógłby ktoś pomóc?

Z góry dzięki smile.gif
tehaha
  1. $str = 'http://nasza-klasa.pl/#profile/11';
  2.  
  3. if( ! preg_match('/\/#profile\/([0-9]+)/', $str, $m) ) {
  4. return FALSE;
  5. }
  6. $result_url = 'http://nasza-klasa.pl/#profile/'.$m[1];
  7. echo $result_url;
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.