Yasuro, Большинство дешёвых устройств имеют автономную функцию копирования, управлять ей нельзя в принципе.
Более дорогие устройства имеют обычно сетевое подключение и web-, telnet- и/или ssh-интерфейс, с помощью которого можно управлять устройством включая/выключая функции. Счётчик страниц у таких устройств доступен через такой интерфейс и/или через SNMP.
Евгений, Если сервер этот заголовок не отдаёт, то браузер при кросс-доменном запросе будет выдавать ошибку. В этом случае вам надо поднять свой сервер и делать запрос через него.
Иван Мельников, Транзакция тут бесполезна. Она нужна, в первую очередь, когда есть несколько команд, последовательно вставляющих/изменяющих данные, для сохранения связности данных в случае ошибки в одной из команд.
res2001, Implementation-defined behavior. Поведение, зависящее от реализации. Похоже на unspecified behavior, но в документации к системе должно быть указано, какое именно поведение реализовано.
bezdealnick, Он не отдаст false, поскольку сам запрос никакой ошибки не содержит. Вам дополнительно придётся проверять количество строк, изменённых последним запросом (affected rows).
bezdealnick, Ну хорошо, сделали вы запрос, а дальше будете смотреть количество изменённых строк? Так, конечно, тоже можно, но, в случае финансов, я бы предпочёл явную проверку.
vetsinen, Привязывались к понятию "первый день месяца", "последний день месяца" либо к определённому числу, например "15 числа каждого месяца". Понятие "через месяц" или "месяц назад" содержат неопределённость на границах месяцев.