Преобразовать дату вида 11 сентября 2012 в формат 11.09.2012. Разделим строку с датой с помощью регулярных выражений function russian_date($ELEM_DATE){ preg_match(«/[0-9]+/iu», $ELEM_DATE, $dd1); //регулярное выражение для дня preg_match(«/[a-zа-яё]+/iu», $ELEM_DATE, $dd2); //для месяца preg_match(«/[0-9]{4}+/iu», $ELEM_DATE, $dd3); // для года if(iconv_strlen($dd1[0],’UTF-8′)< 2 ){ $dd1[0] = str_pad($dd1[0], 2, «0», STR_PAD_LEFT); } switch ($dd2[0]){ case ‘января’: $m = ’01’; break;…
Защита запросов GET
GET запросы передаются в открытом виде и их параметры отображаются в адресной строке, что могут использовать в своих целях определенные личности. Подставляя переменным свои параметры, например уровень вложенности папок(/../../) или скрипты, для получения доступа к скрытым данным или внедрения своих скриптов. Для того что бы избежать таких неприятных моментов, нужно использовать функцию: htmlentities(); Эта функция…