Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как задать рандомное имя для загружаемого файла?
Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2019
Помог: 0 раз(а)
Добрый вечер, разобрался с загрузкой файлов на сервер, но появилась проблема. Необходимо задать рандомное имя для файла, который загружается на сервер, дабы все названия были уникальны(желательно в md5). Вот такой код обработчика у меня:
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 73 раз(а)
LIME, может удобнее было бы md5_file() ?
LIME
Отправлено: 30 Апреля, 2019 - 12:48:06
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Строитель и не только удобнее но и быстрее подозреваю
я было подумал поискать как md5 к стримам применить...но...
LIME
Отправлено: 01 Мая, 2019 - 18:32:36
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Строитель ты вообще в курсе что алгоритм md5 умеет дохэшировать строку
на этом основана одна уязвимость
короче хэш для подписи надо обязательно препендить
не передавать подпись аппендом
если ты понимаешь о чем я
Строитель
Отправлено: 01 Мая, 2019 - 18:51:15
Участник
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 73 раз(а)
LIME пишет:
Строитель ты вообще в курсе что алгоритм md5 умеет дохэшировать строку
на этом основана одна уязвимость
короче хэш для подписи надо обязательно препендить
не передавать подпись аппендом
если ты понимаешь о чем я
Не, не знал - я не настолько в тонкостях разбираюсь.
LIME
Отправлено: 01 Мая, 2019 - 18:59:21
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Строитель ну ты начинай потихоньку
не тормози на нынешней работе
программист который не растет это мертвый программист
не успакаивайся
ни я ни мелкий не стали бы такими профи если бы тормозили
у тебя есть все чтоб с нами спорить на равных через пару лет (Добавление) Строитель и лучше тут спрашивай по любому поводу
например если в твоей компании делают pdf документы я могу их легко подделать даже если они защищены подписью
решаемо... (Добавление)
любые документы в принципе
и защита есть для любых если знать как
Строитель
Отправлено: 01 Мая, 2019 - 19:40:48
Участник
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
Строитель ну ты начинай потихоньку
не тормози на нынешней работе
Вот прям в точку - ты не поверишь, но на нынешней работе я вообще не пишу на PHP. Там у меня древний VBA, и иногда ещё приходится допиливать скрипты на ISBL.
Что бы в рабочее время не засыхать от скуки, я установил консольный PHP, чтоб можно было решать не большие задачи для форумов. Почему именно PHP CLI ? - потому что у нас научно исследовательский институт атомных энергонасосов, все конструкторские разработки засекречены. Отдел АСУ постоянно мониторит все ПК на предмет "нелегального" софта. Так вот консольный вариант тем и хорош, что его не надо устанавливать - достаточно извлечь файлы из дистрибутива в какую-то не приметную папку ))
.........
Я всё это к тому, что нынешняя работа сильно тормозит, планирую её менять, мож даже перееду в Киев.
LIME
Отправлено: 01 Мая, 2019 - 19:45:48
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
вау
работал и я на гос структурах
болото
и это еще было в рф
не бойся уходить
рынок очень голоден
уходи если тебя не устраивает как профи
если останешься покупай себе место на кладбищах с березками
ты умен это факт
не сссаться
тебя с руками оторвут
напиши потом чекак
Строитель
Отправлено: 01 Мая, 2019 - 19:59:06
Участник
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
вау
работал и я на гос структурах
болото
и это еще было в рф
не бойся уходить
рынок очень голоден
уходи если тебя не устраивает как профи
если останешься покупай себе место на кладбищах с березками
ты умен это факт
не сссаться
тебя с руками оторвут
напиши потом чекак
Спс
LIME
Отправлено: 01 Мая, 2019 - 20:04:23
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Хахаха! Нее, вот как раз "тормозить на нынешней работе" - это неплохое описание для большой части моей истории
есть невесёлая загадка "чем больше узнаешь - тем лучше понимаешь сколь мало знаешь" и как при этом не пропустить нюанс, что это нормально и, более того, иначе быть не может. И вправить самооценку на положенное место
----- PostgreSQL DBA
LIME
Отправлено: 02 Мая, 2019 - 13:16:53
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
У меня самая лучшая самооценка))
Строитель
Отправлено: 02 Мая, 2019 - 13:28:14
Участник
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
чем больше узнаешь - тем лучше понимаешь сколь мало знаешь
То-то я и думаю, почему я уже столько времени изучаю ЯП, и всё больше начинаю сомневаться в своём уровне. При чём пару лет назад я был о себе более высокого мнения
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.