Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как отобразить символ # в php?

Как отобразить символ # в php?


     27.01.2017    Все вопросы » Общие вопросы по PHP    293

вопрос
Код
				if( $news_page > 1 ) {
					$pages = $news_page - 1;
					
					if( $config['allow_alt_url'] ) {
						if ( $pages == 1 ) $prevpage = "<a href=\"" . $full_link . "\">";
						else $prevpage = "<a href=\"" . $short_link . "page," . $pages . "," . $row['alt_name'] . ".html\">";
					} else {
						if ( $pages == 1 ) $prevpage = "<a href=\"" . $full_link. "\">";
						else $prevpage = "<a href=\"$PHP_SELF?newsid=" . $row['id'] . "&amp;news_page=" . $pages . "\"> """;
					}

					$tpl2->set( '[prev-link]', $prevpage );
					$tpl2->set( '[/prev-link]', "</a>" );

				} else {

					$tpl2->set_block( "'\\[prev-link\\](.*?)\\[/prev-link\\]'si", "<span>\\1</span>" );

				}


Получается силка http://site.com/index.php?newsid=5557&news_page=2

Как сделать как сделать чтобы отображалось силка ttp://site.com/index.php?newsid=5557&news_page=2#My_book

Ответа пока нет


6 комментариев

dimavdv
Юзер

dimavdv - 27 января 2017 13:49 -

А не якорь в HTML ли это называется?
Имею ввиду быстрый переход внутри страницы.

Для чего Вам это?

Vitalyyyy
Юзер

Vitalyyyy - 27 января 2017 14:16 -

						else $prevpage = "<a href=\"$PHP_SELF?newsid=" . $row['id'] . "&amp;news_page=" . $pages . "\"> """;


отривает

http://site.com/index.php?newsid=5557&news_page=2

надо чтобы код открывал

http://site.com/index.php?newsid=5557&news_page=2#My_book

просто на сайте присутствует
	<section class="" id="My_book">


и нужно чтобы на новой странице опускалось к данной секции

dimavdv
Юзер

dimavdv - 27 января 2017 14:57 -

Так я и говорю это называется Якорь
на одной странице:
<section id="My_book"></section>

на другой нажимаете по ссылке:
<a href="...page1#My_book">Моя книга</a>

Произойдет переход. Или я не понимаю, чего вы хотите?

Vitalyyyy
Юзер

Vitalyyyy - 27 января 2017 16:26 -

это код в show.full.php он выполняет функцию {pages} в fullstory.tpl
в show.full.php надо сделать чтобы в страница которая идет следующей или предыдущая заканчивалась на #My_book

Я пробивал сделать так:

						else $prevpage = "<a href=\"$PHP_SELF?newsid=" . $row['id'] . "&news_page=" . $pages . "#My_book"> """;


но результата это не пренесло

dimavdv
Юзер

dimavdv - 27 января 2017 18:46 -

смотрите сами) Бред какой-то. Может сайт в лс напишите? Посмотреть хоть для чего Вам так извозиться)))

vitnet
Эксперт

vitnet - 27 января 2017 23:43 -


Не забываем чистить кеш.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх