2013-10-07 3 views
-2

есть ли какой-либо способ в Php, что при нажатии на ссылку или изображение адрес этого изображения переходит на другую страницу Php, чтобы я мог используй это ?Php, Как передать адрес щелкнутого изображения в другой файл php

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

это общая галерея посмотреть: enter image description here

и, когда на одно из этих изображений нажата кнопка, мне нужно открыть эту страницу, обратите внимание, что каждое изображение в главной галерее имеет свою собственную подгалерею. enter image description here

Я могу сделать это в полном статическом методе, но мне нужно, чтобы сделать его полностью динамическим ..

Так Резюме моего вопроса заключается в том, Могу ли я, возможно, передать адрес изображений на первом галерею на вторую страницу галереи, чтобы я мог вытащить изображения, связанные с этой галереей в базе данных?

благодарит заранее.

+1

Да почему бы и нет? попробуйте –

+1

@hanky, но как? это мой вопрос –

+0

Да, вы должны поместить все необходимые данные в атрибут href ссылки - например, id страницы - http://yourdoma.in/page/14 –

ответ

0

Есть много способов сделать эту задачу.

Один самый популярный способ прохода ID изображения или имя через URL, как этот

<a href="page.php?photoid=1234"><img src="1234.jpg" /></a> 

Затем используйте следующий код в page.php вставлять изображения.

<?php $photoId = isset($_REQUEST['photoId']) ? $_REQUEST['photoId'] : null; ?> 
<img src="<?php echo ($photoId != null) ? 'path/' . $photoId . '.jpg' : 'path/default.jpg'; ?>"> 
0

Почему бы не назвать ссылку? такие как

<a href="page.php?photoId=1223232"><img src="xxx" /></a> 

Тогда в вашем page.php

$photoId = isset($_REQUEST['photoId']) ? $_REQUEST['photoId'] : null; 
+0

Не очень знакомы с этим кодом, поэтому исправьте меня, если я ошибаюсь, но мне нужен какой-то код, который имеет либо адрес, id, подпись клика на изображении в следующем файле php, потому что через один из них я может получить вспомогательные изображения подгалереи, я надеюсь, что я дал понять, скажите, пожалуйста, если бы я не понравился –

+0

У меня появилась идея, спасибо, ребята, это помогло, я не могу проголосовать за ваши комментарии, потому что у меня нет достаточно очков репутации извините .. –

+0

Просто нажмите зеленую галочку под голосом :) – bear

1

Вы можете передать это значение в ссылку. Суффикс вашей ссылки? переменная = значение.

Вы можете получить доступ к нему с помощью $ _GET [ 'переменная']

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