А не проще воспользоваться JavaScript?
Реализация в бб-коде(ссылка), не знаю как там у тебя, покажу на примере, думаю разберешься.
<?php
echo preg_replace("~\[url=((?:ftp|https?)://.+?)\](.+?)\[/url\]~" , '<a href="\\1" onClick="return window.confirm('Вы пытайтесь покинуть сайт. Подтверждайте?');>\\2</a>',"
name name" );
?>
Заключение: при нажатие на ссылку, пользователю вылезет контекстное меню с информацией и две кнопки "ОК" и "Отмена", если нажмет "ОК", то отправит по ссылке, если "Отмена", то контекстное меня закроется.