Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak wyświetlić słowa kluczowe
oi.
post
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Mam statystykę odwiedzin i za pomocą
  1. $adres= $_SERVER['HTTP_REFERER'];
pobieram adres z jakiego użytkownik odwiedził moją witrynę.
Otrzymuję
  1. http://www.google.pl/url?sa=t&source=web&cd=10&ved=0CGjAJ&url=http%3A%2F%2Fwww.domena.pl%2Fpodstrona-id16.html&rct=j&q=przykladowe%20slowo%20kluczowe&ei=FpRiTbSpHgOEu5jxCA&usg=AFQjCNEnlggycl2ooRBdoyCrNfooOw&sig2=181s6ZGI

jak z tego ciągu znaków wyłuskać "przykladowe slowo kluczowe" ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
minolone
post
Post #2





Grupa: Zarejestrowani
Postów: 141
Pomógł: 24
Dołączył: 21.06.2008

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


  1. <?php
  2.  
  3. $url = 'http://www.google.pl/url?sa=t&source=web&cd=10&ved=0CGjAJ&url=http%3A%2F%2Fwww.domena.pl%2Fpodstrona-id16.html&rct=j&q=przykladowe%20slowo%20kluczowe&ei=FpRiTbSpHgOEu5jxCA&usg=AFQjCNEnlggycl2ooRBdoyCrNfooOw&sig2=181s6ZGI';
  4. parse_str($url, $output);
  5.  
  6. $parse_url = parse_url($url);
  7. parse_str($parse_url['query'], $output_url);
  8.  
  9. echo $output['q']; //Może ją tak wyświetlaj
  10.  
  11. echo '<pre>'; //Sprawdź jak wygląda tablica z innym linkiem, może wyświetla ci poprzedni bo w innnym nie ma zmiennej q
  12. print_r($output); //Tutaj zobaczysz jak dany link jest rozbijany na klucz => wartość
  13. echo '</pre>';
  14.  
  15. echo '<pre>';
  16. echo '</pre>';
  17.  
  18. echo '<pre>';
  19. print_r($output_url);
  20. echo '</pre>';
  21. ?>


Dodałem ci całkowite rozbicie, funkcjami które podał ci ~erix, teraz to już napewno sobie poradzisz.

Ten post edytował minolone 23.02.2011, 23:47:07
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 10:00