Есть библиотека на php... Как ее использовать? Ну, т.к. скачал я ее установил по инструкции, а что дальше?
Обычно к каждой библиотеке существует мануал по её установке и использованию. Если вы не обнаружили мануала в виде отдельного readme.md (или .txt), тогда загляните в код класса, который вы предполагаете использовать - как правило, над каждым свойством и методом есть описание по его предназначению. Если никаких пояснений нет, то скорее всего придётся самостоятельно асиливать логику. Но быстрее будет найти другую либу с документацией по её использованию.
А мне (если конечно вам интересно) этим летом исполнится 43. Я знаю не понаслышке, каковó это, когда уходят из жизни люди из твоего окружения. Это очень печальный жизненный факт, а мы её (жизни) невольные зрители.
itishnik, вы сперва разберитесь с типами данных в php, а уже потом изучайте регулярные выражения. Считайте это единственно верным советом для вас. Иначе - вы угробите уйму времени, и бросите это дело вообще, а если нет - всё равно вернётесь к моему совету.
Andrewgur, пишу с телефона, поэтому "на пальцах": на сколько я помню, к тегу form можно добавить атрибут target="_blank", ну и ещё добавить атрибуты method и action. В последнем атрибуте прописать адрес страницы, на которую нужно переходить по нажатию кнопки.
Если что-то я криво написал - подровняете посредством гугла.
Вот эта строка global $id_rep; должна быть прописана в теле функции Proba(). Так как переменная $id_rep глобальная, и выше строки return $id_rep; в эту переменную уже внесены изменения, а так же - т.к. результат работы функции Proba() никак не используется (используется только вычисление в теле функции без возврата значения), то строка return $id_rep; явно лишняя.
Rinker, вы действительно думаете, что в PDO забыли предусмотреть безопасную передачу данных из пост, гет, и т.п. источников? Я уверен, что вы просто не внимательно читали мануал.
На счёт регулярных выражений - их тут использовать конечно можно. Только зачем? Ради использования регулярных выражений? )