RewriteCond %{QUERY_STRING} (^|&)id\=1($|&)
RewriteRule ^search$ /search/1? [L,R=301]
?
он удалит гет парметры.RewriteCond %{QUERY_STRING} (^|&)id\=(.+)($|&)
RewriteRule ^search$ /search/%2? [L,R=301]
var cities = JSON.parse('{"1":["Москва","Московская обл."],"2":["Санкт-Петербург","Ленинградская обл."],"3":["Абаза","Респ. Хакасия"],"4":["Абакан","Респ. Хакасия"]}');
availableTags
будет выборка всех городов из вашего JSON:$(function() {
var json = JSON.parse('{"1":["Москва","Московская обл."],"2":["Санкт-Петербург","Ленинградская обл."],"3":["Абаза","Респ. Хакасия"],"4":["Абакан","Респ. Хакасия"]}');
var availableTags = [];
for (var num in json) { /* создаем цикл перебора по количеству объектов из JSON */
availableTags.push(json[num][0]); /* добавляем города из JSON в массив */
};
$('#gorod').autocomplete({
source: availableTags /* теперь в этом массиве список всех городов из JSON */
})
});
... were model='%$model%'
. Ищете по марке и детали? Ок ... were model like '%$model%' AND detal like '%$detal%'
и т.д.... were model like '%$model%' OR detal like '%%'
-- этому условию соответствуют все записи. $name = mysql_real_escape_string($_GET['name']);
$detailModel = mysql_real_escape_string($_GET['detail_model']);
$city = mysql_real_escape_string($_GET['city']);
$sql = "SELECT `id`, `model`, `detal`, `data`, `prosmotry`, `gorod`, `oblast`" .
"FROM `auto` WHERE `detal` LIKE '%$name%'" .
($detailModel ? " AND `model` LIKE '%$detailModel%'" : "") .
($city ? " AND `gorod` LIKE '%$city%'" : "");
$url = json_decode($url, true);
// Далее работаете как с массивом
echo $url['btc_usd']['high']; // 7472
echo "img/001.png";
выведет строку "img/001.png"function img_1() {
echo '<img src="/img/001.png">';
}
function img_2($file) {
header('Content-type:image/png');
header('Content-Length: ' . filesize($file));
readfile($file);
}
img_2("img/001.png")
function go_visible_icon_start(){
$('.js_icon_left').hide();
$('.js_icon_left:first').show();
$('.js_item_left').each(function(){
var vtype = $(this).attr('data-type');
$('.js_icon_left_' + vtype).show();
});
$('.js_icon_right').hide();
$('.js_icon_right:first').show();
$('.js_line_tab.active .js_item_right').each(function(){
var vtype = $(this).attr('data-type');
$('.js_icon_right_' + vtype).show();
});
if($('.js_icon_right.active:visible').length == 0){
$('.js_item_right').show();
$('.js_icon_right').removeClass('active');
$('.js_icon_right:first').addClass('active');
}
}
function go_active_left_col(){
if($('.js_item_left:visible.active').length == 0){
$('.js_item_left').removeClass('active');
$('.js_item_left:visible:first').addClass('active');
}
var valid = $('.js_item_left.active').attr('data-id');
$('.js_line_tab').removeClass('active');
$('#js_tabnaps_'+valid).addClass('active');
go_visible_icon_start();
}
go_active_left_col();
$(document).on('click',".js_item_left",function () {
if(!$(this).hasClass('active')){
$(".js_item_left").removeClass('active');
$(this).addClass('active');
go_active_left_col();
}
return false;
});
$(document).on('click',".js_icon_left",function () {
if(!$(this).hasClass('active')){
var vtype = $(this).attr('data-type');
$(".js_icon_left").removeClass('active');
$(this).addClass('active');
if(vtype == 0){
$('.js_item_left').show();
} else {
$('.js_item_left').hide();
$('.js_item_left_'+vtype).show();
}
go_active_left_col();
}
return false;
});
$(document).on('click',".js_icon_right",function () {
if(!$(this).hasClass('active')){
var vtype = $(this).attr('data-type');
$(".js_icon_right").removeClass('active');
$(this).addClass('active');
if(vtype == 0){
$('.js_item_right').show();
} else {
$('.js_item_right').hide();
$('.js_item_right_'+vtype).show();
}
}
return false;
});
});
readonly
можно поставить параметр disabled
, но тогда поле станет более тусклым и прозрачным. /* end exchange table */
jQuery(function($){
$('.leftgo').live('click', function(){
var id = $(this).attr('id').replace('napobmen-','');
$('.leftgo, .tabhome').removeClass('act');
$(this).addClass('act');
$('#napobmento-'+id).addClass('act');
return false;
});
});