Den Referer bekommst du mit
PHP-Code:
getenv('HTTP_REFERER')
Mit Hilfe von
kannst Du den Querystring extrahieren.
Daraus den Teil hinter q= zu extrahieren sollte dann kein Problem mehr darstellen.
Dir ist aber schon bewusst, dass der Referer nicht zwangsläufig vom Browser übermittelt wird und Du Dich somit nicht darauf verlassen kannst?