Смысл директивы ErrorDocument в том, чтобы отдавать красивую страничку вместо по умолчанию.
Вот и заверстайте ее, положите в папку и сделайте: ErrorDocument 404 /papka/404.html
Если это не подходит, выводите красивый html в php после header("HTTP/1.0 404 Not Found").
Кто он? В этом случае браузер редиректит.
А в htaccess вы хотите, чтобы по статусу 404 еще и срабатывал rewrite /404 -> emplate/404.php. Вот это имхо не сработает.
На таблицу можно повесить скрипт, который можно активировать при открытии или редактировании (или по времени). В нем делайте, что хотите. С помощью метода MailApp.sendEmail можно емейл отправить
Дык, о чем и речь.
Зато я теперь, сделав морду кирпичом, смогу принести выписку из сведений о трудовом стаже (а может они сами научатся запрашивать).
Несмешной квест вон внизу описали - по восстановлению трудовой.
Видимо.
Пара поправок (я не пытался тестировать, могут быть еще где-то неточности):
n = int(input())
m = int(input())
a = []
for el in range(m*n):
a.append(int(input()))
s = 0
for i in range(n):
p = 1
for j in range(m):
p *= a[i*m+j]
s += p
Сомневаюсь, что из-за заголовков, которые браузер все равно не ставит.
Ловите ошибки (xhr.addEventListener( 'error')), смотрите, что вообще в PHP приходит (var_dump($_POST)).