В целом всё привёл к такому виду.
Файл fail_url.php:
<?php
if (isset($_POST['url'])) file_put_contents($_SERVER['DOCUMENT_ROOT'].'/fail.txt', date('Y.m.d H:i:s').': '.htmlspecialchars($_POST['url'])."\r\n", FILE_APPEND | LOCK_EX);
?>
Кнопка и скрипт:
<input type="button" value="Видео не рабочее" id="failUrl">
<script>
$(function(){
$('#failUrl').click(function() {
$.post('fail_url.php', {'url': location.href})
.done(function() {
$('#failUrl').val('Спасибо').prop('disabled', true);
});
});
});
</script>
После нажатия, надпись на кнопке изменяется на "спасибо" и кнопка становится некликабельной.