Повтор поисковой строки

Поисковую строку после подачи поискового запроса желательно вновь записать в форму. Этот запрос можно было бы получить с помощью массива $_POST, но лучше воспользоваться данными запроса Request::get($block, 'search', 'texts').

В этом массиве находятся отформатированные поисковые строки для каждого поля (удаляются лишние пробелы, буквы переводятся в нижний регистр, исключаются дублирования, а также учитывается действие параметра fields).

songs.tpl
<?php

# Форма ввода поисковых строк
$request = Request::get($block);
echo "
<form action='?page=$page&block=$block' method='post'>
    <input type='text' name='search[1]' value='{$request['search']['texts'][1]}'>Имя исполнителя<br>
    <input type='text' name='search[2]' value='{$request['search']['texts'][2]}'>Название песни<br>
    <input type='submit' value='Искать'>
</form>
<table>";
    
?>