Mam skrypt, który pokazuje mi ostatnie referrers do witryny, wydobywam je z bazy danych i drukuję. Jeśli referrerem jest google to chcę by kwerenda jaką user wpisał w googlu była pogrubiona.
referrer wygląda np. tak:
http://www.google.pl/search?costam=costam&q=kwerendausera&aq=f
a mój kod tak:
Jak widać poluję na ? lub &, następnie "q=" i następnie by znaleźć koniec na "&". Tyle, że czasem nie ma tego & bo "q" jest ostatnią zmienną w urlu, np:
http://www.google.pl/search?costam=costam&q=kwerendausera
I tego nie potrafię już złapać - nie wiem jak złapać "lub koniec stringa". Próbowałem z $ ale nie działa.