Как заставить поиск искать символы

227
.
хаха жесть, как ты хочешь чтоб тебе помогли с таким описанием проблемы и без выкладывания скрипта? тоже самое у меня могу задать сегодня машина не заводилась, почему? но ниче не скажу в машину не пущу)))))
.
Mid Or Feed
Dmitriy12 (22.09.2011/13:18)
Да не просто скрипт не хочу распространять!
жжошш
.
x-range (22.09.2011/13:45)
хаха жесть, как ты хочешь чтоб тебе помогли с таким описанием проблемы и без выкладывания скрипта? тоже самое у меня могу задать сегодня машина не заводилась, почему? но ниче не скажу в машину не пущу
Так сам, вообщем-то скрипт я и выложил!
.
ПФК ЦСКА forever!
Dmitriy12 (22.09.2011/14:54)
Так сам, вообщем-то скрипт я и выложил!
Этот скрипт понадобится тока какому-нить лошпегу на хомяке. Те, кому надо, уже осуществили.
.
Ну всё понятно, зря я создал эту тему!
.
ПФК ЦСКА forever!
Dmitriy12, Почему зря? Если кто поймёт тот код, тот поможет.
.
Да зря!Кто поймёт, тут только все посмеятся собрались!
.
ПФК ЦСКА forever!
Dmitriy12,
$include_dir = "скрыто";

Чему это равно?
.
Dmitriy12
<?php

error_reporting(E_ALL); 
$include_dir = "./include"; 
include ("$include_dir/commonfuncs.php");

if (isset($_GET['query']))
	$query = $_GET['query'];
if (isset($_GET['search']))
	$search = $_GET['search'];
if (isset($_GET['domain'])) 
	$domain = $_GET['domain'];
if (isset($_GET['type'])) 
	$type = $_GET['type'];
if (isset($_GET['catid'])) 
	$catid = $_GET['catid'];
if (isset($_GET['category'])) 
	$category = $_GET['category'];
if (isset($_GET['results'])) 
	$results = $_GET['results'];
if (isset($_GET['start'])) 
	$start = $_GET['start'];
if (isset($_GET['adv'])) 
	$adv = $_GET['adv'];
	
	
$include_dir = "./include"; 
$template_dir = "./templates"; 
$settings_dir = "./settings"; 
$language_dir = "./languages";


require_once("$settings_dir/database.php");
require_once("$language_dir/en-language.php");
require_once("$include_dir/searchfuncs.php");
require_once("$include_dir/categoryfuncs.php");


include "$settings_dir/conf.php";

include "$language_dir/$language-language.php";





if ($type != "or" && $type != "and" && $type != "phrase") { 
	$type = "and";
}

if (preg_match("/[^a-z0-9-.]+/", $domain)) {
	$domain="";
}


if ($results != "") {
	$results_per_page = $results;
}

if (get_magic_quotes_gpc()==1) {
	$query = stripslashes($query);
} 

if (!is_numeric($catid)) {
	$catid = "";
}

if (!is_numeric($category)) {
	$category = "";
} 



if ($catid && is_numeric($catid)) {

	$tpl_['category'] = sql_fetch_all('SELECT category FROM '.$mysql_table_prefix.'categories WHERE category_id='.(int)$_REQUEST['catid']);
}
	
$count_level0 = sql_fetch_all('SELECT count(*) FROM '.$mysql_table_prefix.'categories WHERE parent_num=0');
$has_categories = 0;

if ($count_level0) {
	$has_categories = $count_level0[0][0];
}



require_once("$template_dir/$template/search_form.tpl");


function getmicrotime(){
    list($usec, $sec) = explode(" ",microtime());
    return ((float)$usec + (float)$sec);
    }



function poweredby () {
	global $sph_messages;
    print $sph_messages['Created by'];?> <? include ("settings/conf.php"); ?> </b></a><br>


    <?php 
}


function saveToLog ($query, $elapsed, $results) {
        global $mysql_table_prefix;
    if ($results =="") {
        $results = 0;
    }
    $query =  "insert into ".$mysql_table_prefix."query_log (query, time, elapsed, results) values ('$query', now(), '$elapsed', '$results')";
	mysql_query($query);
                    
	echo mysql_error();
                        
}

switch ($search) {
	case 1:

		if (!isset($results)) {
			$results = "";
		}
		$search_results = get_search_results($query, $start, $category, $type, $results, $domain);
		require("$template_dir/$template/search_results.tpl");
	break;
	default:
		if ($show_categories) {
			if ($_REQUEST['catid']  && is_numeric($catid)) {
				$cat_info = get_category_info($catid);
			} else {
				$cat_info = get_categories_view();
			}
			require("$template_dir/$template/categories.tpl");
		}
	break;
	}


require("$template_dir/$template/footer.tpl");
?>
Всего: 19