Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciagniecie wartosci z linku
Forum PHP.pl > Forum > Przedszkole
Spyder
witam

mam taki ciag znakow w zmiennej

/index.php/S=3c85be9ef55ca089564e0895c3e1b1c2914126f7/contact-us/

jak wyciagnac z tego wartosc S nie wchodzi w rachube get z linku tylko wyciagniecie wartosci zakodowanej z tego poczatek jak index.php i koniec contact us moze byc inny czyli cos co bedzie szukalo s= i koniczylo szukanie na /

dzieki z gory
marcio
Wyrazenia regularne ereg/preg_replace etc..questionmark.gif
Spyder
A moze cos wiecej jak to uzyc w tym przykladzie bo to lekko zamotane jest questionmark.gif
Please...
Spyder
  1. <?php
  2. $host = $_SERVER['HTTP_HOST'];
  3. $uri  = rtrim(dirname($_SERVER['PHP_SELF']), '/');
  4.  
  5.  
  6. $src; = '@S="([^"]+)".*>(.*)@imU';
  7. preg_match_all($src, $uri , $ase, PREG_SET_ORDER);
  8. foreach($ase as $b) {
  9. $photo_src = "{$b[1]}";
  10. echo $photo_src;
  11. }
  12. ?>


gdzie $uri to moj link tylko cos nie kmyni moze chociaz pomoc w tym winksmiley.jpg Mysle ze wiekszosc ma sens.
marcio
NA wyrazeniach sie nie znam ale powiedz co ci nie dziala wtedy bede mogl bardziej pomoc
Sabistik
Tytuł tematu nie spełnia wymagań regulaminu działu przedszkole. Zamykam. Prześlij poprawną formę do moderatora to otworzy.
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.