Simple Javascript Email Validation

This is javascript code, needs to be added to html:
<script>
function validate(form_id,email_address) {
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
var address = document.forms[form_id].elements.email_address].value;
if(reg.test(address) == false) {
alert(‘Please, enter correct email’);
return false;
}
}
</script>

And this is form html code
<form id=”form_id” method=”post” action=”your_some_file.php” onsubmit=”javascript:return validate(‘form_id’,’email’);”>
<input type=”text” id=”email” name=”email” />
<input type=”submit” value=”Submit” />
</form>

Useful links: http://www.smartwebby.com/dhtml, http://www.white-hat-web-design.co.uk/articles

Хитрости работы в Firefox

1. Чтобы быстро найти любое слово на веб-странице, напечатайте «/слово» – слэш вызывает функцию быстрого поиска, и искомое слово будет подсвечено, а затем нажмите Ctrl+G, чтобы «снова найти» это слово.

2. Если вы хотите удалить какой-либо элемент списка из выпадающего меню адресной панели, выделите его наведением курсора – и просто нажмите Shift+Delete.

3. Периодически очищайте историю загрузок, чтобы менеджер загрузок лучше работал, это настраивается в английской версии браузера здесь: Tools | Options | Privacy, а в русифицированной – здесь: Инструменты | Настройки | Загрузки.

4. Напечатайте about:cache?device=disk в адресной полосе, чтобы просмотреть/сохранить объекты, которые находятся в дисковом кэше Firefox.

5. Напечатайте about:cache?device=memory в адресной полосе, чтобы просмотреть/сохранить объекты в кэше Firefox.

6. Перетащите любую ссылку в окно менеджера загрузки (Download Manager), чтобы добавить и загрузить ссылку.

7. Если вы случайно удалили закладку и хотите ее восстановить, откройте менеджер закладок (Bookmarks Manager) и нажмите Ctrl+Z или в меню: Edit | Undo (Правка | Отменить).

8. Двойное нажатие кнопкой мыши на пустое пространство в полосе вкладок (Tab Bar) открывает новую вкладку.

9. Удерживайте клавишу «Ctrl», нажимая правой кнопкой мыши в контекстном меню «Показать изображение» (View Image) или «Показать фоновое изображение» (View Background Image), чтобы открыть изображение в новой вкладке или новом окне.

10. Папку закладок также можно перетаскивать на другое место, но при этом следует удерживать клавишу «SHIFT».

11. Чтобы не дать веб-сайту заменить/изменить ваше контекстное меню, вызываемое правой кнопкой мыши, пойдите по пути Инструменты > Опции > Функции Веб, а затем нажмите на строку «передовая вкладка» и отмените выбор меню «Удалять или заменять контекстные меню». В Firefox 2: Tools > Options > content > Advanced (Инструменты > Настройки > Содержимое > Дополнительно).

12. Вы можете работать с Firefox в режиме оффлайн – просто откройте меню File > Work Offline (Файл > Работать автономно). Это означает, что вы можете даже в режиме оффлайн просматривать ранее открытые страницы – отличная функция, но немногие ею пользуются.

13. Вы можете поместить открытую страницу в закладки, перетащив значок из строки местоположения в папку закладок. Вы также можете перетащить его на рабочий стол, чтобы создать иконку для этой страницы.

14. Чтобы прекратить проигрывание анимированных изображений формата gif, нажмите на кнопку «ESC».

И в дополнение… Сочетания клавиш для удобной работы в Firefox с клавиатуры!
– Закрыть вкладку: Ctrl+W Ctrl+F4
– Закрыть окно: Ctrl+Shift+W Alt+F4
– Новая вкладка: Ctrl+T
– Новое окно: Ctrl+N
– Выбрать вкладку (от 1 до 8): Ctrl+(1 – 8)
– Выбрать последнюю вкладку: Ctrl+9
– Поместить все вкладки в папку закладок: Ctrl+Shift+D
– Выбрать адресную панель: Ctrl+L F6 Alt+D
– Открыть адрес в новой вкладке: Ctrl+Enter
– Поиск в Веб: Ctrl+E Ctrl+K
– Следующая вкладка: Ctrl+Tab Ctrl+Page Down
– Предыдущая вкладка: Ctrl+Shift+Tab Ctrl+Page Up

Source:  http://webtun.com/browsers/firefox

Small statistic

This statistic i made from one of my website’s(education cathegory: http://www.xaricidil.net ) user database.(i made it in 2009-09-19)

Users – gender
Male – 55.33 %
Female – 44.67 %.

Users – emails
Mail.ru – 31.8 %
Yahoo! – 18.7 %
Box.az – 10.4 %
Hotmail – 8.1 %
Gmail – 7.5 %
Other mails – 23.5 %.

Users – education
Secondary school – 15.8 %
Bachelor – 51.3 %
Master degree – 9.9 %
Doctorate degree – 1 %
Graduated – 11.1 %
Other – 10.9 %

Very interesting results. 🙂

Using classes in PHP

Class in PHP is very useful tool. Using classes is object-oriented part of php. Simple sample:
Create class.php and write this code there:

class myobject {

function f1 ($variable1,$variable2);
{
echo $variable1.’ – ‘.$variable2;
}

}

Then create index.php file and place this code there:

include(“class.php”);
mynewobject=new myobject();

$mynewobject->f1(‘Name’,’Surname’);

The resut will be such:

Name – Surname