Записки web-программиста

Личный блог программиста php

 
25 Март'09
0

MySQL. Справочник по языку

Первая книга, которую хотел бы вам порекомендовать является справочником по языку MySQL.
MySQL. Справочник по языку
Подробнее...

03 Март'09
0

Баг в сайте разработчика cms

Работаю с одной cms'кой по работе. Решил заглянуть на сайт разработчика. Вход для клиентов осуществляется посредством ввода номера лицензии. Никаких паролей не существует. Кстати, проверок на наличие такого номера лицензии тоже не существует. Ввел первое что придумалось, и вот она удача. Получил список клиентских счетов на оплату. Мне с эта информация, конечно, ничего важного не дала. Да и не за этим я лез на данный сайт.

В почти каждом счете нашел номер лицензии, по которому можно войти в кабинет.

После непродолжительных опытов выяснилось, что после отправки номера договора mysql запросом с помощью выражения LIKE %% выбираются все счета оплату, в которых содержится введенный номер.

Скриншот кабинета пользователя.
Скриншот кабинета пользователя.

06 Февраль'09
14

Сортировка данных в MySQL

Для сортировки данных используется выражение ORDER BY `field_name` [ASC | DESC] [, `field_name2` [ASC | DESC]]

Существует 2 направления сортировки данных в SQL-запросе. ASC – по возрастанию и DESC – по убыванию. По-умолчанию данные сортируются по возрастанию.
Подробнее...

13 Июнь'07
11

Safari для Windows XP/Vista

Скачать можно здесь.
http://www.apple.com/safari/download/

25 Май'07
10

Последний звонок

Поздравляю всех выпускников с их праздником, которого они ждали, наверное, очень долго. Желаю Отлично отметить сегодня, сдачи экзаменов и отличного выпускного.

Последний звонок

З.ы. Сегодня вечером одену свою ленточку и буду отмечать праздник вместе с вами, выпускники.

24 Май'07
1

Верстка ezois-veresk.ru

Макет страницы для дерево-обрабатывающей компании.
К сожалению не нашел макет в своих залежах, так что ссылка на сайт.

ez.jpg

24 Май'07
3

Верстка flystyle.ru

Создал новый раздел. Здесь буду выкладывать свою верстку.

Первое - последнее, что сверстал.

Макет страницы для студии, в которой работаю.
Тип: блочно-табличная.

Верстка flystyle.ru

14 Апрель'07
9

Сортировка ключей в MySQL

Сортировка данных в MySQL в примерах

Мало ли кому понадобится...
Пример использования.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
< ?
function timeMeasure() {
    list($msec, $sec) = explode(chr(32), microtime());
    return ($sec+$msec);
}
define("TIMESTART",timeMeasure());
 
/*	Определение настроек подключения к MySQL-серверу.	*/
 
define("DB_HOST", "sql_host");
define("DB_USER", "sql_user");
define("DB_PASS", "sql_pass");
define("DB_BASE", "sql_base");
 
$mysql = new sqlClass();
$mysql->open(DB_HOST, DB_USER, DB_PASS, DB_BASE);
 
$sort = new sort_keys();
$sort->mysql = &$mysql;
$tables = array('table' => 'id', 'table2' => 'id2');
$sort->update_keys($tables);
 
echo"
<!-- Время выполнения скрипта ".round(timeMeasure()-TIMESTART, 6)." секунд -->
<!-- Время затраченное на выполнение MySQL запросов: ".round($mysql->count_time, 5)." секунд-->
<!-- Общее количество MySQL запросов: ".$mysql->count_query." -->";
?>

Подробнее...

24 Март'07
5

Владельцы доменов смогут сохранять анонимность

Некоммерческая организация ICANN по присвоению имен и адресов в интернете предложила внести ряд изменений в процесс регистрации доменных имен. Нововведения позволят владельцам доменов сохранять анонимность и скрывать свои персональные данные от пользователей сервиса Whois.
Подробнее...

23 Март'07
4

Гугля

Вчера, от делать нечего забил в гугле свой ник. И... В поиске по всему нету на 3 месте. По Рунету - 1. Ну и понеслась... Посмотрел в яше - не нашел. Зато по запросу "web-программист" был на 81 месте, а сеня уже не нашел.
Подробнее...