nokimaro, ясно, мне снова не везет и это приложение не работает на Ubuntu по каким то причинам, пишет Cannot start browser, причем в начале у меня на сервере стоял php 7.2 и поэтому встала какая то древняя версии этого приложения 0.11.2 и там все работало, но я решил обновится до последней версии и по этому обновил php до 7.3 и теперь при любой попытке запустить скрипт на всех версиях его и на версиях php 7.3, 7.4 и даже вернулся обратно на 7.2 и версию понизил до 0.11.2 и все выскакивает ошибка Cannot start browser
Здравствуйте, спасибо большое за данное решение, подскажите правильно я понимаю что оно не будет работать без установленного браузера на сервере? У меня все запустилось только после установки браузера google chrome в дополнение к этому решению.
FanatPHP, между тем я решил сам потестить и у меня все работало нормально, я решил посмотреть метод beginTransaction и он как оказалось учитывал такие вещи и при повторном старте транзакции там создавался новый сейфпоинт.
public function startTransaction()
{
if (!$this->transactionCounter++) {
$this->query('START TRANSACTION');
}
$this->query('SAVEPOINT trans' . $this->transactionCounter);
return $this->transactionCounter >= 0;
}
Максим Федоров, ключи у меня идут по порядку, 0, 1, 2, 3 если начинаются с 0 то их нет в ответе jsonResponse.....вообще все ключи удаляются, а если 1,2,3 то ключи есть в ответе.
ImagineWorld, да какой то код не понятный у Вас, почему половина на javascript написана, половина на jquery, вот от этого кода вообще $('.login').serialize()).then(result=>{....вообще в шоке
Вообще грамотнее не под разрешения делать, а определять мобильное устройство или нет и уже под мобильные одно выдавать, а под браузеры другое. Использовать библиотеку типа mobiledetect.net
Объясню почему Ваш вопрос не грамотный, ваше решение затронет сразу все устройства, говоря о компьютере пользователь может сделать изначальное окно браузера любого размера, а после открытия он решит его изменить в ту или иную сторону, что тогда? Да и зачем для компьютера учитывать такие разрешения, которые меньше 1024 на 768 скажем? или даже меньше чем 1280...
По этому Ваши файлы лучше выдавать не для разрешений, а для устройств.
А как же они тогда пишут что там есть шифрование 128 битное по паролю?
PS.: Тест в итоге не копируется, просто смутило что я мог выделить текст и нажать копировать, но там в место выделенного текста копируется текст encrypted