Я уже все ответил.
Больше мне сказать нечего.
Перечитай еще раз тему. Если ты до сих пор не понял, куда обращаться методом HEAD - а о нем шла речь, и куда можно обращаться по протоколу HTTP - то тебе уже вряд ли можно чем-то помочь.
Если тебя интересуют возможности РНР - к твоим услугам документация, множество статей. Ссылки в правом верхнем углу.
По-моему, использование location в данном случае нецелесообразно. Первый минус, если кто-то из юзеров нажмет back, то ты попал на повторное обновление базы. Во-вторых, напиши нужный код в отдельный файл п include() его там где надо...