Пользовательский контент - с чего начать? Пользователи отправляют контент в div, который добавляет в галерею

Пользователь нажимает кнопку "Отправить", и функция создает раздел в галерее на моем сайте, на который они могут ссылаться, если хотят специально поделиться этим контентом. Контент просто внедряется и размещается на других сайтах, таких как youtube, так что пользователь фактически не будет загружать какой-либо контент или нуждаться в аккаунте. Это бесплатная открытая галерея, в которую любой может скопировать URL-адрес, вставить его во вход и отправить этот контент в div в галерее.

Есть идеи с чего начать? Это потребует php?

1 ответ

Решение

Что ж, если вы супер-новичок или что-то в этом роде, первым шагом будет сделать ваш сайт именно таким, каким вы хотите, и внутри этих div-ов вы можете просто указать URL-адрес, который отправил пользователь, вместо содержимого, на которое указывает URL-адрес. [Если вы можете сделать это, то, я полагаю, вам не нужно будет задавать этот вопрос, поэтому не против, чтобы я относился к вам как к полному новичку]

Как бы вы достигли этого? Ну тебе определенно нужно

  1. Какой-то язык на стороне сервера (php - хороший выбор), который позволяет вам использовать ввод от пользователя (запрос POST из формы, которую он / она отправляет),
  2. Проверьте правильность / очистите входные / поддерживаемые сайты и т. Д.
  3. Сохраните эту информацию где-нибудь (в базе данных), чтобы вы могли получить ее позже.

Следующим шагом будет получение информации из базы данных и ее отображение на странице галереи так, как вы этого хотите. Это включает в себя:

  1. Получение любого подмножества информации, которую вы хотите отобразить на определенной странице из базы данных. Возможно, только вещи, связанные с кошкой, или что-то еще, я не знаю.
  2. Просто отображая его в div, используя цикл for или что-то в этом роде.

,

 foreach ($subset as $url) {
   echo "<div>$url</div>";
 }

Затем последним шагом будет преобразование этих ссылок в реальные видео / изображения или что-то еще, в зависимости от типа ссылки. Это можно сделать как на стороне клиента, так и на стороне Javascript / server, используя php или другой язык.

Это будет большая ручная работа, например, просмотр API каждого веб-сайта и выяснение того, как конвертировать URL в видео. Изображения просты, но могут быть защищены от хотлинков, поэтому вам, возможно, придется пройти через API.

Другие вопросы по тегам