php версия
Для новичков. Чтобы узнать какая версия PHP стоит на вашем сервере, достаточно вставить такой код в любое место любого php файла:
Для новичков. Чтобы узнать какая версия PHP стоит на вашем сервере, достаточно вставить такой код в любое место любого php файла:
Кликаем на текст, если ничего ввели, текст возвращается. Таким образом можно не писать поясняющий текст около поля.
Делается так:
<input type="text" value="Текст" onfocus="javascript: if (this.value == ‘Текст’) {this.value="};" onblur="javascript: if (this.value == ") {this.value=’Текст’};">
А именно:
onfocus="javascript: if (this.value == ‘Текст’) {this.value="};"
При клике по полю проверяем, не ввел ли что-нибудь пользователь до этого, и если нет – то обнуляем значение value.
onblur="javascript: if (this.value == ") {this.value=’Текст’};
Если пользователь ничего не ввел, то делаем текущее value равным ‘Текст’
Иногда нужно делать элемент полупрозрачным, например "затемнить" элемент, положив сверху на него полупрозрачный div (Хотя это конечно метод через большую букву Ж).
Для примера возьмем этот див:
Добавим ему в css свойство:
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10) //for ie 5.5++
opacity: 0.1; //for other browsers
И на выходе получаем такое:
В filter прозрачность устанавливается от 0 до 100 (в данном примере – 10), в свойстве opacity – от 0 до 1 (в данном примере – 0.1)
Понадобилось мне сделать плавный скролл при переходе по якорю.
Нашел готовый скрипт, в принцип действия не вникал – главное для меня что работает
И подключаем:
<script type="text/javascript" src="ahreflight.js"></script>
А этот способ уже для обладателей internet explorer 7 как браузера по умолчанию.
Качаем этот файлик: Multiple IE (10.4 mb).
В нем – набор браузеров internet explorer версий 3.5-6 для одновременной работы.
Задавались вопросом как поставить internet explorer 6 и internet explorer 7?
Давно хотел написать, руки не доходили.
Вариант подойдет тем, у кого 6 IE стоит по умолчанию.
Итак, качаем этот файлик: IE7 Standalone (427 kb).
А этот файлик уже сам скачает сам IE7, установит его, создаст все ярлычки, и оставит IE6 браузером по умолчанию.
Озаботился необходимостью маленького «матюкальника», куда посетители сайта http://ggop.ru могли бы быстро высказать свое мнение. Для DLE ничего не нашел, но зато нашел отдельный скрипт, что намного круче – т.к. можно встроить в любой движок, да и базу данных он не использует.
Вот собственно сам скрипт, после моей обработки: скачать »
На выходе будет такая штука:
Собственно в архиве есть файл с помощью, я ее переведу.
1) Открываем floodconfig.php, меняем необходимые настройки.
$sitename = "Fix Blog"; - Имя сайта. Используется в title. Когда поставите – поймете где.
$admin = array("Bahus","Bahus2″,"Bahus3″); - Массив ников админов. Можно оставить одного, тогда будет выглядеть так array("Bahus");
Люди, введя этот ник – будут в большом обломе.
Обязательно с большой буквы.
$password = "adminpass"; - Пароль администратора. Один на всех. Чтобы написать от имени администратора, в поле с логином следует ввести следующее:
Bahus@adminpass.
$floodtime = 15; - Время в секундах, через которое можно повторно написать сообщение
$maxchar = 200; – Максимальная длина сообщения
$namemaxchar = 20; – Максимальная длина логина
$badwords = array("Fuck","fuck","Suck","suck","Shit","shit","Joder","joder"); - Стоп слова
2) Выставите права на файл dataflood.db права на запись, как правило 777
3) Сам скрипт вставляется с помощью iframe:
<iframe frameborder=0 src="http://www.fixblog.ru/files/shoutbox/floodbox.php" width="200″ height="300″></iframe>
Все готово! Сообщения удаляются напрямую из файла dataflood.db.
А внешний вид меняется в файле floodstyle.css.
Сразу оговорюсь – все написанное ниже – примитивно, и написано только для полного понимания происходящего. По сути все это можно написать гораздо проще и грамотнее.
И так, вот такой код:
<style>
.div_maindiv {
width: 450px;
height: 300px;
background-image: url(/files/showpic1.jpg);
}
.div_knopko {
float: left;
width: 145px;
height: 50px;
margin-left: 2px;
position: relative;
top: 245;
text-align: center;
padding-top: 14px;
font-weight: bold;
color: black;
cursor: pointer;
background-color: #999;
}
</style>
<div class="div_maindiv" ID="div_maindiv">
<div class="div_knopko" onmouseover="document.getElementById(‘div_maindiv’).style.background=’url(/files/showpic1.jpg)’; this.style.backgroundColor=’#fff’" onMouseOut="this.style.backgroundColor=’#999′">Заголовок 1</div>
<div class="div_knopko" onmouseover="document.getElementById(‘div_maindiv’).style.background=’url(/files/showpic2.jpg)’; this.style.backgroundColor=’#fff’" onMouseOut="this.style.backgroundColor=’#999′">Заголовок 2</div>
<div class="div_knopko" onmouseover="document.getElementById(‘div_maindiv’).style.background=’url(/files/showpic3.jpg)’; this.style.backgroundColor=’#fff’" onMouseOut="this.style.backgroundColor=’#999′">Заголовок 3</div>
<br style="clear: both;">
</div>
Даст нам такую картину:
Симпатично, да?
Теперь сделаем разбор полетов, что же происходит, а именно разберем эту конструкцию:
onmouseover="document.getElementById(‘div_maindiv’).style.background=’url(show1.jpg)’; this.style.backgroundColor=’#fff’" onMouseOut="this.style.backgroundColor=’#999′"
И так
Onmouseover – говорим, что действие будет происходить при наведении мыши на объект.
А внутри у нас:
document.getElementById(‘div_maindiv’) – Объясняем, что сейчас будем работать с объектом, ID которого равен div_maindiv.
.style.background=’url(show1.jpg)’; – что же собственно делаем – ставим в качестве background’а картинку show1.jpg.
Точка с запятой показывает, что первое действие мы описали, и дальше будем писать второе:
this – как наверное поняли, это альтернатива document.getElementById(‘div_maindiv’), и говорит она о том, что работать будем с объектом, в котором написан код.
.style.backgroundColor=’#fff’ – меняем background-color на белый цвет.
Ну и onMouseOut="this.style.backgroundColor=’#999′" – говорит о том, что при уводе мыши с элемента – необходимо поменять background-color у самого элемента обратно на серый.
![]()
Такая вот развлекаловка.
Был приятно удивлен, увидев на сервере где располагаются мои сайты – сайты BizBor’a.
Потом, правда, вспомнил, что это он мне его посоветовал, но не суть.
И так, заходим сюда:
http://2ip.ru/lookup.php
Вводим адрес вашего домена, узнаем IP.
Далее идем сюда
http://2ip.ru/server.php
И вводим полученный IP -и вуаля – выпал список ваших доменов-соседей
Случайно обнаружил тут, что коварный яндекс не обращает внимания на
<meta name="robots" content="noindex, nofollow, noarchive" />
<meta name="googlebot" content="noindex, nofollow, noarchive, nosnippet" />
И спокойно индексирует контент.
Думал первый тег на него все таки подействует ((