|
0 / 0 / 0
Регистрация: 17.07.2017
Сообщений: 3
|
|
Как создать временную ссылку на основе обычной?17.07.2017, 12:42. Показов 1824. Ответов 4
Метки нет (Все метки)
Всем привет) Не знаю, так ли сформулировал вопрос) В общем, в чём суть: отправили меня на практику и, как полагается, дали работать с тем, что ныне до этого я никогда не видывал и ещё столько же не видел бы. На практике дали такое задание: сделать этот самый механизм временных ссылок, а конкретно, чтобы сотрудник предприятия мог выложить какой-либо файл на сайт предприятия, скопировать ссылку на этот файл, вставить в специальную строчечку, нажать что-то вроде "Получить временную ссылку" и эту самую ссылку скопировать и выдать получателю. При чем время ссылки должно быть ограничено парой-тройкой часов, позже она удаляется. При этом очень нежелательно пользование какими-либо базами данных. Перекопал много тем по этому поводу, всё по этой теме очень разрозненно и собрать воедино никак не выходит. Знание языка почти нулевое, времени разбираться с ним и учить тоже, к сожалению, нет... Если кто-то поможет, желательно как можно подробнее, буду сильно благодарен)
0
|
|
| 17.07.2017, 12:42 | |
|
Ответы с готовыми решениями:
4
Как создать временную таблицу внутри хранимой процедуры? Как создать временную таблицу и как с ней работать? |
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
||||||
| 17.07.2017, 16:22 | ||||||
|
Учимся отправлять формы и принимать данные на сервере: http://php.net/manual/ru/tutorial.forms.php Затем принимаем файлы: http://php.net/manual/ru/featu... method.php Затем учимся работать с БД: Работа с БД MySQL После этого создаём в базе таблицу alias:
И при получении формы записываем в таблицу ссылку на файл, временную ссылку, время создания. С помощью утилиты Cron запускаем каждую минуту скрипт, который удаляет из базы все записи, созданные более 3 часов назад. Подробней влом расписывать, будут конкретные вопросы - пишите.
1
|
||||||
|
0 / 0 / 0
Регистрация: 17.07.2017
Сообщений: 3
|
|
| 17.07.2017, 16:42 [ТС] | |
|
Спасибо за ответ) В том и дело, что варианты реализации через БД в интернете найти ещё можно, а вот без них - увы. Но раз сказали делать без них, приходится искать...
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|||||||||||
| 17.07.2017, 18:18 | |||||||||||
|
SuperHero70, в крайнем случае можно хранить записи в текстовом виде.
Записываем примерно так:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 17.07.2017
Сообщений: 3
|
|
| 18.07.2017, 13:34 [ТС] | |
|
Ага, через текстовый уже можно попробовать, благодарю за помощь)
0
|
|
| 18.07.2017, 13:34 | |
|
Помогаю со студенческими работами здесь
5
ASP, ADO, Access - как создать временную таблицу в памяти? Как грамотно создать Recordset в текущей базе на основе SQL - запроса или просто на основе таблицы?
Создать программную временную задержку в MPLAB IDE При загрузке страницы нужно создать временную таблицу с уникальным именем Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|