Помогите!

  • Автор темы Автор темы tilekus
  • Дата начала Дата начала
T

tilekus

В общем есть проект. В этом проекте несколько разделов. В каждом разделе хранятся ссылки на файлы (например вордовкие *.doc). Необходимо автоматизировать процесс добавления в эти разделы сами файлы и ссылки на эти файлы. Например - админ нажимает на кнопку добавить файл. открывается форма где указывается путь к файлу, текст который будет отображаться на сайте(в дальнейшем на который нужно будет нажать и скачать файл).
Как это можно сделать??? Я думаю использовать MySql в качестве хранения информации которую вводит админ. Это все понятно. Но как примерно организовать закачку файла и чтобы ссылка на этот файл хранилась в БД.
Помогите придумать.
 
Помогите придумать.
О_о
Разве Вы уже не придумали?
Возможно Вы хотели написать: "Помогите реализовать."
Чего придумывать-то?
Погуглите на тему закчаек файлов. Как это делается, и сразу все станет ясно :)
 
Но как примерно организовать закачку файла и чтобы ссылка на этот файл хранилась в БД.

//путь к папке где хранятся .doc
$path_to_folder = '/some/path/';

Создай в таблице дополнительные поля:
1. для имени .doc-документов, которое будет заполнятся админом
2. для отображения названия ссылки

на выходе будет:
<!--shcode--><pre><code class='PHP'>define('DS', DIRECTORY_SEPARATOR); //propi6e6i gde-to v config faile
<a href="<?php $_SERVER['HTTP_HOST'].DS.$path_to_folder.DS.$res['DOC_NAME']?>"> <?php $res['DOC_LINK_NAME']?></a>
//$res['DOC_NAME'] - имя файла на сервере (test.doc)
//$res['DOC_LINK_NAME'] - название ссылки на документ (Это тест докемент)[/CODE]
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab