Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z substr()
hyhyhy
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 5
Dołączył: 6.02.2011

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


Mam następujący problem: na potrzeby stronnicowania potrzebuje url, ale kiedy jest pobierany, to razem z nazwa katalogu, no i chciałem obciąć substr() początek, ale za cholerę nie idzie i dostaję pustą zmienną. Czy jest jakieś rozwiązanie poza prezchowywaniem tego projektu w katalogu glownym serwera?

  1. $url = $_SERVER[REQUEST_URI];
  2. echo 'ADRES: '.$url.'<br />' // dostaję /testy/results.php?phrase= itd.;
  3.  
  4. $url1 = substr($url, -11, 0);
  5. echo 'ADRES: '.$url1.'<br /><br />'; // dostaję pustą zmienną



EDIT// Mozna zamknąć/usunąć, już mam.

Ten post edytował hyhyhy 12.03.2011, 13:22:41
Go to the top of the page
+Quote Post
frantic09
post
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 6
Dołączył: 7.03.2011
Skąd: Kraków

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


zawsze możesz użyc funkcji explode i zrobić to bardziej dynamicznie, bo w końcu katalogi mogą się zmieniać (IMG:style_emoticons/default/smile.gif)
  1. $x = explode("/", $url); //wtedy masz to ładnie rozbite na tablicę
  2.  
  3. $ilosc_elementow_tablicy = sizeof($x);
  4.  
  5. $y = $ilosc_elementow_tablicy - 1; //bo tablicę numerujemy od liczby 0, a nie od 1
  6.  
  7. echo $x[$y];
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:56