**** khi tìm kiếm sản phẩm or bài viết , muốn quay lại mà vẫn thấy link cũ thì báo lỗi.
header('Cache-Control: no cache'); //no cache
Hiển thị các bài đăng có nhãn Search php. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Search php. Hiển thị tất cả bài đăng
Thứ Năm, 17 tháng 10, 2019
Thứ Sáu, 18 tháng 8, 2017
search jquery + php
**** javascript:
<script type="text/javascript">
$(function(){
$('.search .btnthach').click(function(evt){
onSearch(evt);
});
});
function onSearch(evt){
var keyword = $('.keyword');
if( keyword.val() == ''){
alert('Bạn chưa nhập thông tin tìm kiếm!');
keyword.focus(); return false;
}
$('.frm_header_search').submit();
}
function doEnter(evt){
// IE // Netscape/Firefox/Opera
var key;
if(evt.keyCode == 13 || evt.which == 13){
onSearch(evt);
}else{
return false;
}
}
</script>
**** html:
<form class="frm_header_search" name="frm_header_search" method="get" action="search.php">
<!--<input type="hidden" name="com" value="search">-->
<input type="text" name="query" class="keyword" value="" placeholder="Nhập từ khóa tìm kiếm">
<div class="btnthach"></div>
</form>
<script type="text/javascript">
$(function(){
$('.search .btnthach').click(function(evt){
onSearch(evt);
});
});
function onSearch(evt){
var keyword = $('.keyword');
if( keyword.val() == ''){
alert('Bạn chưa nhập thông tin tìm kiếm!');
keyword.focus(); return false;
}
$('.frm_header_search').submit();
}
function doEnter(evt){
// IE // Netscape/Firefox/Opera
var key;
if(evt.keyCode == 13 || evt.which == 13){
onSearch(evt);
}else{
return false;
}
}
</script>
**** html:
<form class="frm_header_search" name="frm_header_search" method="get" action="search.php">
<!--<input type="hidden" name="com" value="search">-->
<input type="text" name="query" class="keyword" value="" placeholder="Nhập từ khóa tìm kiếm">
<div class="btnthach"></div>
</form>
Chủ Nhật, 19 tháng 4, 2015
Thứ Ba, 9 tháng 9, 2014
search tổng hợp website
link web : http://devprosoft.vn
---- chú ý file search ( xem và hiểu biến $i )
#------------------------------------------#
if($_REQUEST["query"])
$query_name= " title like '%".strtolower($_REQUEST["query"])."%' ";
## ten san-pham
$sql="select * from shop a, shop_lang b where a.pid=b.pid and b.lang_id=".$langid." and ".$query_name." limit 24";
$rs=$db->sql_query($sql);
if($db->sql_numrows($rs)>0 ){
while($row=$db->sql_fetchrow($rs)){
display_imagess($row);
}
}else{
$i++;
}
## ten nhom san-pham
$x_sql="select * from shop_categories a,shop_categories_lang b where a.cid=b.cid and b.lang_id=".$langid." and ".$query_name." order by a.weight desc limit 24";
$x_rs=$db->sql_query($x_sql);
if($db->sql_numrows($x_rs)>0){
while($x_row=$db->sql_fetchrow($x_rs)){
display_imagess_cat($x_row);
}
}else{
$i++;
}
## ten bai viet
$y_sql="select * from stories where ".$query_name." ".$querylang." ";
$y_rs=$db->sql_query($y_sql);
if($db->sql_numrows($y_rs)>0){
while($y_row=$db->sql_fetchrow($y_rs)){
display_imagess_stories($y_row);
}
}else{
$i++;
}
if( $i ==3 ){
echo'
<div class="alert alert-danger">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<strong>Kết quả tìm kiếm</strong> Không có ...
</div>
';
}
---- chú ý file search ( xem và hiểu biến $i )
#------------------------------------------#
if($_REQUEST["query"])
$query_name= " title like '%".strtolower($_REQUEST["query"])."%' ";
## ten san-pham
$sql="select * from shop a, shop_lang b where a.pid=b.pid and b.lang_id=".$langid." and ".$query_name." limit 24";
$rs=$db->sql_query($sql);
if($db->sql_numrows($rs)>0 ){
while($row=$db->sql_fetchrow($rs)){
display_imagess($row);
}
}else{
$i++;
}
## ten nhom san-pham
$x_sql="select * from shop_categories a,shop_categories_lang b where a.cid=b.cid and b.lang_id=".$langid." and ".$query_name." order by a.weight desc limit 24";
$x_rs=$db->sql_query($x_sql);
if($db->sql_numrows($x_rs)>0){
while($x_row=$db->sql_fetchrow($x_rs)){
display_imagess_cat($x_row);
}
}else{
$i++;
}
## ten bai viet
$y_sql="select * from stories where ".$query_name." ".$querylang." ";
$y_rs=$db->sql_query($y_sql);
if($db->sql_numrows($y_rs)>0){
while($y_row=$db->sql_fetchrow($y_rs)){
display_imagess_stories($y_row);
}
}else{
$i++;
}
if( $i ==3 ){
echo'
<div class="alert alert-danger">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
<strong>Kết quả tìm kiếm</strong> Không có ...
</div>
';
}
Thứ Ba, 15 tháng 7, 2014
Ràng buộc search
if($_REQUEST["token"]==md5($query.$_REQUEST["ts"].$prefix))
$ts=time();
$token=md5($query.$ts.$prefix);
if(strlen($query)<3) {echo"<span><strong style='font-size:16px;font-family:tahoma;'>số từ tìm kiếm 3 từ trở lên</strong></span>"; return;}
$base_url="modules.php?name=Search&newlang=$currentlang&op_search=tensp&query=".$query."&token=".$token."&ts=".$ts."";
#*******************************#
$iCurrentTS = time();
$iTotalSecond = $iCurrentTS - $ts;
$iLimitSecond = 300;//5 min = 5*60 = 300
if($iTotalSecond < 0 || $iTotalSecond > $iLimitSecond){
//response($mTransactionID, '-2', $sMySecretkey);
}
$ts=time();
$token=md5($query.$ts.$prefix);
if(strlen($query)<3) {echo"<span><strong style='font-size:16px;font-family:tahoma;'>số từ tìm kiếm 3 từ trở lên</strong></span>"; return;}
$base_url="modules.php?name=Search&newlang=$currentlang&op_search=tensp&query=".$query."&token=".$token."&ts=".$ts."";
#*******************************#
$iCurrentTS = time();
$iTotalSecond = $iCurrentTS - $ts;
$iLimitSecond = 300;//5 min = 5*60 = 300
if($iTotalSecond < 0 || $iTotalSecond > $iLimitSecond){
//response($mTransactionID, '-2', $sMySecretkey);
}
Thứ Ba, 17 tháng 12, 2013
Click vào ô sẽ mất chữ
**** dùng html5
<input type="text" name="query" class="f-text" placeholder="Search..." />
****Javascript
<input type="text" name="query" class="f-text" placeholder="Search..." />
****Javascript
<input class="f-text" type="text" name="query" value="Search" onclick="javascript:this.value='' ">
Thứ Năm, 12 tháng 12, 2013
Thứ Năm, 31 tháng 10, 2013
Search theo tiêu chuẩn & cây menu java
<form action=\"".$site_live."modules.php\" method=\"get\">
<input name=\"name\" type=\"hidden\" value=\"Search\" />
<input name=\"newlang\" type=\"hidden\" value=\"$currentlang\" />
<div class='s-text'><input type=\"text\" name=\"query\" style=\"width:200px;height:25px;\" /></div>
<div class='s-button'><input type=\"image\" src=\"".$site_live."images/solo.gif\" border=\"0\"/></div>
<div class='ten-sanpham'><input type='radio' value='sname' name='wm_code' checked=''>
Theo tên hàng</div>
<div class='ten-sanpham'><input type='radio' value='issa' name='wm_code'>
Tìm theo ISSA code </div>
<div class='ten-sanpham'><input type='radio' value='impa' name='wm_code'>
Tìm theo IMPA code</div>
</form>
######### Search sử lý
$search_key = $GET['wm_code'];
switch($search_key){
##### trường hợp 1: nếu wm_code = Sname thực hiện câu lệnh phía dứơi
case "sname":
$result = $db->sql_query("SELECT * FROM ".$prefix."_shop a");
break;##### trường hợp 2: nếu wm_code = issa thực hiện câu lệnh phía dứơi
case "issa":
$result = $db->sql_query("SELECT * FROM ".$prefix."_shop b");
break;##### trường hợp 3: nếu wm_code = impa thực hiện câu lệnh phía dứơi
case "impa":
$result = $db->sql_query("SELECT * FROM ".$prefix."_shop c");
break;
}
Thứ Hai, 14 tháng 10, 2013
search nhanh && load ajax
<head>
<script type="text/javascript" src="<?php echo $site_live ; ?>script/jquery-ui-1.9.2/jquery-1.9.1.js"></script>
<script type="text/javascript" src="<?php echo $site_live ; ?>script/admin.js"></script>
<head/>
<body>
-------------------------------------------------------
<body/>
http://www.mediafire.com/download/6b49iyrv43vbay4/search-quickbuy.com.rar
link website: http://quickbuy.com.vn/ + localhost
<script type="text/javascript" src="<?php echo $site_live ; ?>script/jquery-ui-1.9.2/jquery-1.9.1.js"></script>
<script type="text/javascript" src="<?php echo $site_live ; ?>script/admin.js"></script>
<head/>
<body>
-------------------------------------------------------
<body/>
http://www.mediafire.com/download/6b49iyrv43vbay4/search-quickbuy.com.rar
link website: http://quickbuy.com.vn/ + localhost
Đăng ký:
Bài đăng (Atom)




