Задать вопрос
Php, java, js. Boot spring, jquery, git
Контакты

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (60)

Лучшие ответы пользователя

Все ответы (134)
  • Вывод ошибки размера изображения через php, если размер картинки больше 5 мегабайт, как проверить?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    Никогда не доверяйте тому, что пользователь вам присылает. Знаю, что $_FILES можно подменить.
    Есть такая функция, в php, filesize()
    Используйте её для проверки, что-то подобное.

    <?php
    $max_size  = 1024*1024*5; // Один килобайт имеет 1024 байт. Их умножаем и получаем мегабайт. Далее умножаем на пять.
    $tmp_size = filesize($_FILES['file_img']['tmp_name'][0]);
    if ($tmp_size>$max_size) {
     echo "Ошибка, ваш файл привышает 5 мб"; exit();
    }
    ?>


    Как-то так. И еще один момент. Если вы позволяете другим пользователям загружать картинки на сайт, то это не последняя проверка с размером файла. Еще нужно проверять, не вредна ли картинка.
    Ответ написан
    Комментировать
  • Интернет кабель для пк влияет на мощность?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    Только на скорость обмена данных в интернете.
    Если вам критично и скорость нужна нормальная, к примеру ваш пк далеко от роутера, то кабель лучший вариант. Если вас не пугает то, что скорость может просесть, то вы можете использовать usb антенну.
    Такой вариант избавит вас от лишних кабелей.
    Есть еще третий вариант, передача интернета по электро сети. Я не знаю какие компании популярны в СНГ, но в Германии очень популярна AVM и их fritz!box и у них есть возможность передать интернет по электро сети.
    Немцы пишут, что супер гут.
    И скорость такая как через кабель.
    Ответ написан
    3 комментария
  • Как вернуть диалоговое окно если он оказался за пределами экрана?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    Чтобы вернуть окно из-за границ экрана, которые вы не видите, пожалуйста воспользуйтесь комбинацией клавиш на клавиатуре.
    1. Нужно диалоговое окно сделать активным.
    2. Нажать горячие клавиши.
    win+shift+стрелка влево или в право.
    Таким образом вы сможете двигать окно с одного монитора на другой.
    Возможно, что ваше окно находится на втором мониторе, который в данный момент не подключен.
    Ответ написан
    Комментировать
  • Как на двух мониторах запускать приложение в текущем мониторе?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    У меня открывается на том мониторе, на котором его закрыл. Если второй монитор отключить, а потом подключить, тогда будет открываться на первом.
    Ответ написан
    Комментировать
  • Как получить доступ к накопителю телефона, у которого чёрный экран и не работает сенсор?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    1. Найти незрячего человека, который умеет работать с talbeck в android.
    Есть второй вариант.
    1. Подключаем usb клавиатуру.
    2. Зажимаем комбинацию alt+ctrl+z. Это запустит программу экранного доступа, которая будет озвучивать ваши действия. Для зрячего человека будет проблемно пользоваться на слух смартфонов и жесты и действия совсем другие.
    3. Далее нужно найти настройки. Если они на главном экране, тогда жмем esc до тех пор, пока не выйдем полностью на главный экран. Можно еще нажать alt+d или alt+m. Это действует как сенсорная кнопка на главную.
    Далее зажимаем alt и стрелками двигаемся по ярлыкам и ищем где есть настройки. Затем жмем энтер. Помните, что alt должен быть постоянно зажатым. Это дебильная особенность android и talbeck.
    4. В настройках стрелочками ищем нужный пункт. Обычно это подключения и жмем энтер.
    5. Далее ищем usb подключение и жмем энтер.
    6. В списке выбираем передача файлов. Обратите внимание, что в этот момент телефон должен быть включен к компьютеру. Однако, тут есть проблема, ведь usb порт телефона занят клавиатурой. Для этого вам нужно в настройках подключить bluetooth клавиатуру, чтобы освободить usb порт.
    7. Если на главном экране нет ярлыка настроек, тогда нужно нажать win+n - это откроет шторку телефона и там с помощью стрелок найти кнопку настройки.

    Предупреждаю еще раз, что обычному зрячему человеку будет сложно разобраться с talbeck.
    Бывает так, когда телефон подключаешь к пк и окно выбора действия появляется сразу. Тогда зажмите alt и стрелками укажите передачу файлов и нажмите энтер.
    Если для этого нужно разблокировать экран, нажмите ctrl+esc.
    Если нужно ввести пин, просто введите цифры на клавиатуре, при этом не нажимая alt, и экран будет сам разблокирован.

    Надеюсь, что мой комментарий вам поможет.
    Ответ написан
    5 комментариев