Мне сложно дать вам готовый ответ, и чтобы вам было понятным что и как делается, и чтобы вы могли сделать правильно своими руками, я распишу пошагово, что нужно изменить в вашей ссылке на примере, чтобы её улучшить, сделать рабочей. Сделаем это напримере ссылки из author_3.frm, которая будучи расположенной в теге <a> выглядит у вас так:
<a href="http://irbis.psaa.ru/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=S&FT_PARAMS=&P21DBN=ELECTRLIBRARY&Z21ID=1123U5S832T9E6G016&S21FMT=briefHTML_ft&USES21ALL=0&S21ALL=(<.>COLLT%3D07<.>)&FT_S21STR=&FT_S21LOG=4&FT_S21P03=K%3D&FT_S21P01=3&COM_S21STR=&SEARCH_STRING=&FT_NEAR_MFN=&FT_DISTANCE=&FT_NEARLEVEL=&FT_CONTEXT=&FT_REQUEST=&FT_PREFIX=K%3D&S21CNR=5&S21REF=10&S21SRD=&S21SRW=&S21SCAN=&S21COLORTERMS=1&I21DBN=ELECTRLIBRARY_FULLTEXT&USE_TAGS_IN_SEARCH=&FT_RESTRICT=1&isPersonalPanelOn=1&variant_search_field_selector=%7B%20"field_type"%20%3A%20"select"%2C%20"parameters"%20%3A%20"S21P01%3D2%26S21P03%3DCOLLT%3D"%2C%20"source"%20%3A%20"source_mnu%3ACOLLT.mnu"%20%7D&NAME_main=&A1_main=&A34_main=&VAR_main=07&CHECK21=&AVT=&DAT_S21P06=&DAT_S21P07=&DP_S21P06=&DP_S21P07=&CHECKINDEX=&S21STN=1&side_search_panel_info=&block_cache=0.8142580265062294&">
Здесь есть проблема в том, что внутри href="" не могут встречаться двойные кавычки, иначе получается путаница и непонятно где двойная кавычка открыта, а где закрыта. А в вашей ссылке двойные кавычки встречаются.
Поэтому вместо href="" с двойными кавычками нужно использовать одинарные вот так href='', то есть получится
<a href='http://irbis.psaa.ru/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=S&FT_PARAMS=&P21DBN=ELECTRLIBRARY&Z21ID=1123U5S832T9E6G016&S21FMT=briefHTML_ft&USES21ALL=0&S21ALL=(<.>COLLT%3D07<.>)&FT_S21STR=&FT_S21LOG=4&FT_S21P03=K%3D&FT_S21P01=3&COM_S21STR=&SEARCH_STRING=&FT_NEAR_MFN=&FT_DISTANCE=&FT_NEARLEVEL=&FT_CONTEXT=&FT_REQUEST=&FT_PREFIX=K%3D&S21CNR=5&S21REF=10&S21SRD=&S21SRW=&S21SCAN=&S21COLORTERMS=1&I21DBN=ELECTRLIBRARY_FULLTEXT&USE_TAGS_IN_SEARCH=&FT_RESTRICT=1&isPersonalPanelOn=1&variant_search_field_selector=%7B%20"field_type"%20%3A%20"select"%2C%20"parameters"%20%3A%20"S21P01%3D2%26S21P03%3DCOLLT%3D"%2C%20"source"%20%3A%20"source_mnu%3ACOLLT.mnu"%20%7D&NAME_main=&A1_main=&A34_main=&VAR_main=07&CHECK21=&AVT=&DAT_S21P06=&DAT_S21P07=&DP_S21P06=&DP_S21P07=&CHECKINDEX=&S21STN=1&side_search_panel_info=&block_cache=0.8142580265062294&'>
Далее в ccылке вместо Z21ID=1123U5S832T9E6G016 нужно использовать Z21ID=GUEST, получается вот что:
<a href='http://irbis.psaa.ru/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=S&FT_PARAMS=&P21DBN=ELECTRLIBRARY&Z21ID=GUEST&S21FMT=briefHTML_ft&USES21ALL=0&S21ALL=(<.>COLLT%3D07<.>)&FT_S21STR=&FT_S21LOG=4&FT_S21P03=K%3D&FT_S21P01=3&COM_S21STR=&SEARCH_STRING=&FT_NEAR_MFN=&FT_DISTANCE=&FT_NEARLEVEL=&FT_CONTEXT=&FT_REQUEST=&FT_PREFIX=K%3D&S21CNR=5&S21REF=10&S21SRD=&S21SRW=&S21SCAN=&S21COLORTERMS=1&I21DBN=ELECTRLIBRARY_FULLTEXT&USE_TAGS_IN_SEARCH=&FT_RESTRICT=1&isPersonalPanelOn=1&variant_search_field_selector=%7B%20"field_type"%20%3A%20"select"%2C%20"parameters"%20%3A%20"S21P01%3D2%26S21P03%3DCOLLT%3D"%2C%20"source"%20%3A%20"source_mnu%3ACOLLT.mnu"%20%7D&NAME_main=&A1_main=&A34_main=&VAR_main=07&CHECK21=&AVT=&DAT_S21P06=&DAT_S21P07=&DP_S21P06=&DP_S21P07=&CHECKINDEX=&S21STN=1&side_search_panel_info=&block_cache=0.8142580265062294&'>
Теперь ссылка рабочая, но ещё не всё хорошо.
Лучше начало ссылки заменить
http: //irbis.psaa.ru/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe
на
<? '<--CGI_PATH-->', ?>
получится
<a href='<? '<--CGI_PATH-->', ?>?C21COM=S&FT_PARAMS=&P21DBN=ELECTRLIBRARY&Z21ID=GUEST&S21FMT=briefHTML_ft&USES21ALL=0&S21ALL=(<.>COLLT%3D07<.>)&FT_S21STR=&FT_S21LOG=4&FT_S21P03=K%3D&FT_S21P01=3&COM_S21STR=&SEARCH_STRING=&FT_NEAR_MFN=&FT_DISTANCE=&FT_NEARLEVEL=&FT_CONTEXT=&FT_REQUEST=&FT_PREFIX=K%3D&S21CNR=5&S21REF=10&S21SRD=&S21SRW=&S21SCAN=&S21COLORTERMS=1&I21DBN=ELECTRLIBRARY_FULLTEXT&USE_TAGS_IN_SEARCH=&FT_RESTRICT=1&isPersonalPanelOn=1&variant_search_field_selector=%7B%20"field_type"%20%3A%20"select"%2C%20"parameters"%20%3A%20"S21P01%3D2%26S21P03%3DCOLLT%3D"%2C%20"source"%20%3A%20"source_mnu%3ACOLLT.mnu"%20%7D&NAME_main=&A1_main=&A34_main=&VAR_main=07&CHECK21=&AVT=&DAT_S21P06=&DAT_S21P07=&DP_S21P06=&DP_S21P07=&CHECKINDEX=&S21STN=1&side_search_panel_info=&block_cache=0.8142580265062294&'>
И теперь чтобы ссылка стала работать под тем пользователем, под которым был сделан вход, нужно заменить
Z21ID=GUEST
на
Z21ID=<? &uf('+3E',v2225), ?>
и получится
<a href='<? '<--CGI_PATH-->', ?>?C21COM=S&FT_PARAMS=&P21DBN=ELECTRLIBRARY&Z21ID=<? &uf('+3E',v2225), ?>&S21FMT=briefHTML_ft&USES21ALL=0&S21ALL=(<.>COLLT%3D07<.>)&FT_S21STR=&FT_S21LOG=4&FT_S21P03=K%3D&FT_S21P01=3&COM_S21STR=&SEARCH_STRING=&FT_NEAR_MFN=&FT_DISTANCE=&FT_NEARLEVEL=&FT_CONTEXT=&FT_REQUEST=&FT_PREFIX=K%3D&S21CNR=5&S21REF=10&S21SRD=&S21SRW=&S21SCAN=&S21COLORTERMS=1&I21DBN=ELECTRLIBRARY_FULLTEXT&USE_TAGS_IN_SEARCH=&FT_RESTRICT=1&isPersonalPanelOn=1&variant_search_field_selector=%7B%20"field_type"%20%3A%20"select"%2C%20"parameters"%20%3A%20"S21P01%3D2%26S21P03%3DCOLLT%3D"%2C%20"source"%20%3A%20"source_mnu%3ACOLLT.mnu"%20%7D&NAME_main=&A1_main=&A34_main=&VAR_main=07&CHECK21=&AVT=&DAT_S21P06=&DAT_S21P07=&DP_S21P06=&DP_S21P07=&CHECKINDEX=&S21STN=1&side_search_panel_info=&block_cache=0.8142580265062294&'>
Здесь замены после Z21ID специально сделаны в два этапа, от простого к сложному, чтобы сначала простой заменой получить работающий вариант, а потом отталкиваясь от рабочего варианта делать следующую чуть более сложную замену. Если проверять работоспособность ссылки после каждого шага, то сразу будет понятно на каком шаге сделана ошибка. Если сразу сделать все замены, и где то при этом ошибиться, то потом ошибку сложнее найти.