Jump to content
  • 0

100 однотипных страниц


reitory
 Share

Question

Есть страница, на её основе нужно ещё 100 страниц (меняются только фото и описание этих фотографий); всё понятно, что надо использовать php, но для меня на данный момент, это сложно, споткнулась даже на денвере, не могу установить- так как вообще в вёрстке новичок и слишком далека от этой сферы.

Вопрос: можно ли только на Html- или это сплошные минусы?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
меняются только фото и описание этих фотографий

Не удобнее/проще ли выводить это всё на одной странице с помощью готового скрипта галереи (типа lightbox-а и т.п.)? PHP не нужен, JS — по минимуму (можно взять готовый образец и по частям заменять контент на свой).

Link to comment
Share on other sites

  • 0

На php всё просто )) пример:

сохраняем в kod.php



<?PHP

$URL2 = $_SERVER['REQUEST_URI']; // Здесь происходит проверка адреса текущей страницы

?>
<!-- закрываем php -->

<div class="fotobank">

<?PHP
// Часть кода, которая рассположенна выше и ниже этого скрипта, будет отображаться на всех страницах.
// В SWITCH в case в ковычках вставляем адрес страницы, на которой будет отображен наш контент,т.е. : Если страница называется ... , то выполняется ...
// echo <<<HERE пишем нужный контент, для каждой страницы. echo - вписывает код в страницу.

SWITCH ($URL2) {
case "/index.php?page=1":
echo <<<HERE
<img src="foto1.png">
<br>
<div class="opisanie">здесь будет описание 1</div>

HERE;
break;
case "/index.php?page=2":
echo <<<HERE
<img src="foto2.png">
<br>
<div class="opisanie">здесь будет описание 2</div>

HERE;
break;
case "/index.php?page=3":
echo <<<HERE
<img src="foto3.png">
<br>
<div class="opisanie">здесь будет описание 3</div>

HERE;
break;
}
?>

</div>

В идеале, все это можно сделать на одной странице:

в странице index.php


<html>
<body>


...


<?PHP
include ('kod.php'); // вставляем подготовленный нами код. в нужном месте страницы
//
?>
...


</body>
</html>

Ссылки на страницы будут выглядеть следующим образом: index.php?page=1, index.php?page=2 и т. д. ))))) конечно можно и немножко попроще сделать, но так понятнее

И запускать его нужно либо на сервере, либо на денвере. просто так браузер открывать откажется

В дальнейшем может понадобится взять номер страницы, через $_GET['page'] : )

Я не до конца вопрос прочитал: обратите внимание на различные слайдеры jquery.. это лучше чем сто страниц создавать )

Edited by Николя223
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy