Loading...
PHP/MySQL | Помогите по поводу скрытия блока
Короче пацаны, я ваще не шарю в пыхе, мне наужно скрыть один блок на трёх страницах, нагулил вот это

<?php if($_SERVER['REQUEST_URI'] != '/login') { ?>
Блок сайта
<?php } ?>

работает, но вот вопрос как в условие прописать сразу три страницы, а то я написал такой колхоз
<?php if($_SERVER['REQUEST_URI'] != '/login') { ?>
<?php if($_SERVER['REQUEST_URI'] != '/register') { ?>
<?php if($_SERVER['REQUEST_URI'] != '/forgot') { ?>
Блок сайта
<?php } ?>
<?php } ?>
<?php } ?>

Хоть и работает, но колхоз капец
какой идиот так делает?
JMCode, вот я и спрашиваю как надо, я не знаю
Dorian,

css

<style>.view-hide{
display:none;
}</style>
Jquery

$(document).ready(function(){
if (document.location.pathname == '/') {
$('.view').addClass("view-hide");
}
});
display: none
Значение none свойства display используется очень часто. С его помощью можно скрыть элемент, как будто его и не было. Скрытый элемент не отображается и не занимает места на странице.

Данное свойство применяется при создании выпадающих меню, динамических галерей, переключающихся вкладок и много где еще.

Есть еще одно CSS-свойство, которое используется для сокрытия элементов. Это свойство visibility со значением hidden. Оно «прячет» элемент — он становится невидимым, но занимает место на странице

.hidden
{
display:none;
}

<table>
<tr><td>I am visible</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
<tr class="hidden"><td>I am hidden using CSS class</td><tr>
</table>
или же

<table>
<tr><td>I am visible</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
<tr style="display:none"><td>I am hidden using inline style</td><tr>
</table>
Онлайн: 4
Время:
Gen. 0.0764
(c) Bym.Guru 2010-2025