Как я могу сделать отдельные страницы для моих изображений? - PullRequest
0 голосов
/ 02 марта 2019

Итак, я хочу создать страницу, на которой люди могут загружать изображения.Я новичок в php, поэтому у меня есть вопрос о создании страницы для каждого изображения.Я имею в виду, что люди могут загрузить изображение, дать ему заголовок и описание, поэтому оно не должно храниться на главной странице.Как я мог это сделать?Это как e-bay например.Если кто-то хочет загрузить то, что он хочет продать, он может дать ему название и описание, и если он хочет, он может добавить к этому несколько изображений, но дело в том, что это не сохраняется на главной странице,когда он загружает его, он создает другую страницу, например :thing.com/mobile_for_sale

Ответы [ 2 ]

0 голосов
/ 02 марта 2019

Создать базу данных.Затем таблица с именем, скажем, items с этими полями Идентификатор заголовка description image_one image_two image_three customer_id

Таким образом, когда человек выполняет загрузку, он сразу попадает в эти поля

Затем вы можете создать страницу, которую вы будете использовать для отображения элементов.И код на этой странице будет отображать элемент на основе идентификатора элемента или любого условия, когда человек нажимает на элемент (возможно, на домашней странице). URL не имеет значения, вам не нужно создавать несколько страниц.Всего одна страница, но код внутри будет определять, что будет отображаться в зависимости от текущего состояния.

Так что, если 10 человек зайдут на сайт и нажмут на разные элементы, он отправит их на ту же страницу, но на то, что онибудет видно, что из-за того, на что они нажали, все будет по-другому. Этого можно достичь с помощью метода GET или POST , который можно узнать, выполнив поиск в Google.

0 голосов
/ 02 марта 2019

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...