2012-12-23 5 views
0

В настоящее время я работаю над сайтом, на котором будет много фотографий, используя в основном только javascript и HTML. На моем веб-сайте будет много изображений, отображаемых на главной странице, и при нажатии на него пользователь перейдет на страницу, где будет отображаться изображение, на которое они щелкнули, а также ссылку на кнопку Facebook, раздел комментариев, и описание.Новая страница для каждого изображения?

Проблема заключается в том, что у моего сайта будет много изображений, и для создания отдельного html-файла для каждого из этих изображений потребовалось бы всегда. Я понимаю, что я мог бы легко сделать это с помощью javascript, однако мне действительно нужно, чтобы у каждого изображения был другой URL-адрес, чтобы кнопка share to Facebook работала.

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

+0

просто напишите, что вы пробовали и какова ваша проблема, вместо того, чтобы писать всю историю. – Ravi

+2

Вы не должны вручную создавать документы HTML для каждой фотографии. Вот почему существуют ** Веб-приложения **, ** Веб-платформы ** и веб-программирование в целом. –

ответ

2

Как правило, число в URL-адресе является идентификатором сообщения, хранящегося в базе данных. Эти номера автоматически назначаются (при условии, что ваш идентификатор является автоматическим приращением)

0

Укажите имена вашей фотографии в массив, а затем разместите переменную в URL-адресе, чтобы страница отображала это изображение. Как showimage.html? Image_path = picture1

Смежные вопросы