php версия

Для новичков. Чтобы узнать какая версия PHP стоит на вашем сервере, достаточно вставить такой код в любое место любого php файла:

Read the rest of this entry »

No Comments | Filed under Новичкам

Убираем текст в форме

Кликаем на текст, если ничего ввели, текст возвращается. Таким образом можно не писать поясняющий текст около поля.
Делается так:

<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 равным ‘Текст’

2 Comments | Filed under Новичкам

CSS прозрачность/ CSS opacity

Иногда нужно делать элемент полупрозрачным, например "затемнить" элемент, положив сверху на него полупрозрачный 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)

No Comments | Filed under Новичкам

Плавный скроллинг

Понадобилось мне сделать плавный скролл при переходе по якорю.
Нашел готовый скрипт, в принцип действия не вникал – главное для меня что работает

Качаем »

И подключаем:
<script type="text/javascript" src="ahreflight.js"></script>

5 Comments | Filed under Новичкам

IE6 и IE7 На одной машине. Multiple IE.

А этот способ уже для обладателей internet explorer 7 как браузера по умолчанию.
Качаем этот файлик: Multiple IE (10.4 mb).
В нем – набор браузеров internet explorer версий 3.5-6 для одновременной работы.

3 Comments | Filed under Новичкам

IE6 и IE7 На одной машине. IE7 Standalone.

Задавались вопросом как поставить internet explorer 6 и internet explorer 7?
Давно хотел написать, руки не доходили.
Вариант подойдет тем, у кого 6 IE стоит по умолчанию.
Итак, качаем этот файлик: IE7 Standalone (427 kb).
А этот файлик уже сам скачает сам IE7, установит его, создаст все ярлычки, и оставит IE6 браузером по умолчанию.

No Comments | Filed under Новичкам

Установка мини-чата (ShoutBox)

Озаботился необходимостью маленького «матюкальника», куда посетители сайта 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.

No Comments | Filed under Новичкам

Делаем красивый анонс с помощью OnMouseOver

Сразу оговорюсь – все написанное ниже – примитивно, и написано только для полного понимания происходящего. По сути все это можно написать гораздо проще и грамотнее.

И так, вот такой код:

<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>

Даст нам такую картину:

Заголовок 1
Заголовок 2
Заголовок 3


Симпатично, да?
Теперь сделаем разбор полетов, что же происходит, а именно разберем эту конструкцию:

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 у самого элемента обратно на серый.

No Comments | Filed under Новичкам

Как узнать домены "соседей по хостингу"

Такая вот развлекаловка.
Был приятно удивлен, увидев на сервере где располагаются мои сайты – сайты BizBor’a.
Потом, правда, вспомнил, что это он мне его посоветовал, но не суть.
И так, заходим сюда:
http://2ip.ru/lookup.php
Вводим адрес вашего домена, узнаем IP.
Далее идем сюда
http://2ip.ru/server.php
И вводим полученный IP -и вуаля – выпал список ваших доменов-соседей

1 Comment | Filed under Новичкам

Яндекс и nofollow

Случайно обнаружил тут, что коварный яндекс не обращает внимания на
<meta name="robots" content="noindex, nofollow, noarchive" />
<meta name="googlebot" content="noindex, nofollow, noarchive, nosnippet" />
И спокойно индексирует контент.
Думал первый тег на него все таки подействует ((

1 Comment | Filed under Новичкам


www.seozavr.ru - автоматическое размещение статей с прямыми ссылками