16 февраля 2013 Нет комментариев
<select id="selectid" name="selectname" onchange="location = this.options[this.selectedIndex].value;">
	<option value="/page1">Страница 1</option>
	<option value="/page2">Страница 2</option>
</select>
Categories: Javascript Tags:
16 февраля 2013 2 комментария

html:

<div class="select_cnt">
	<select id="selectid" name="selectname">
		<option value="1">вариант 1</option>
		<option value="2">вариант 2</option>
	</select>
</div>

css:

.select_cnt {
	width:180px;
	height:20px;
	overflow:hidden;
	float:right;
	margin-right:20px;
	background:url('/img/cat_select.png') no-repeat right;
}
.select_cnt select {
	width:200px;
	height:20px;
	border:none;
	background-color:transparent;
	background-color: rgba(0,0,0,0);
}
Categories: CSS Tags:
11 февраля 2013 Нет комментариев

В примере для первого div внутри элемента

.classname div:first-child {
}
Categories: CSS Tags:
11 февраля 2013 Нет комментариев
if (!function_exists('mb_ucfirst') && function_exists('mb_substr')) { 
	function mb_ucfirst($string) {  
		$string = mb_ereg_replace("^[\ ]+","", $string);  
		$string = mb_strtoupper(mb_substr($string, 0, 1, "UTF-8"), "UTF-8").mb_substr($string, 1, mb_strlen($string), "UTF-8" );  
		return $string;  
	}
}
$text=mb_ucfirst($text);

Обновлено: https://krylov.org.ua/php-strtolower-krome-pervoj-bukvy-slovo-s-bolshoj/

Categories: PHP Tags:
11 февраля 2013 1 комментарий
$text =  preg_replace('/ {2,}/',' ',$text);
Categories: PHP Tags:
6 февраля 2013 Нет комментариев
preg_match("/^[_a-z0-9]+\.(html|xml)$/i",$str)
Categories: PHP Tags:
1 февраля 2013 Нет комментариев
RewriteEngine on
RewriteBase /
#если передано что-то в GET
RewriteCond %{QUERY_STRING} ^key=value$ [NC]
RewriteRule ^page\.php$ /page/newpage.html$1? [R=301,L]
#если нет
RewriteRule ^page\.php$ /page$1? [R=301,L]
Categories: Web Tags: