$dic=0;
@include("globals.php");
@include "google_text.php";
@include("const.php");
$page=0;
connect_db();
if (empty($_GET['idf'])) $idfraza=0;
else $idfraza=$_GET['idf'];
if (empty($_GET['fks'])) $fksource=3;
else $fksource=$_GET['fks'];
exec_sql("insert into CountFRZ (fk_idfraza_cnt) values ($idfraza)");
$wg1=0; $wg2=0; $wg3=0; $wg4=0; $wg5=0; $wg6=0; $wg7=0;
$search=preg_replace("/[^\w\x7F-\xFF\s]/"," ",@$_GET['text']);
$search=trim(ereg_replace(" +"," ",$search));
$fk_doc=htmlspecialchars(@$_GET['idf']);
$temp_query=$search;
$sql="select vlfraza, fullvalue, vlsource from frz inner join ops on idfraza=fkfraza inner join src on idsource=fksource where idfraza=".$idfraza." and idsource=".$fksource;
// print $sql;
flush();
$result= exec_sql($sql);
$awrdcount=0;
if($row=mssql_fetch_array($result))
{
$vlfraza=$row['vlfraza'];
$fullvalue=$row['fullvalue'];
$vlsource=$row['vlsource'];
}
proc_select("getWordVal");
proc_setparam("@text_query",$search);
$result=proc_exec();
$awrdcount=0;
if($row=mssql_fetch_array($result))
{
$aword_value= trim($row['word_value']);
$afraza_value=$row['fraza_value'];
$awg1=$row['wg1'];
$awg2=$row['wg2'];
$awg3=$row['wg3'];
$awg4=$row['wg4'];
$awg5=$row['wg5'];
$awg6=$row['wg6'];
$awg7=$row['wg7'];
$awgh1=$row['wgh1'];
$awgh2=$row['wgh2'];
$awgh3=$row['wgh3'];
$awgh4=$row['wgh4'];
$awgh5=$row['wgh5'];
$awgh6=$row['wgh6'];
$awgh7=$row['wgh7'];
$aword1=$row['word1']; $aword2=$row['word2']; $aword3=$row['word3'];
$aword4=$row['word4']; $aword5=$row['word5']; $aword6=$row['word6'];
$aword7=$row['word7'];
$aword1_value= $row['word1_value'];
$aword2_value=$row['word2_value'];
$aword3_value=$row['word3_value'];
$aword4_value=$row['word4_value'];
$aword5_value=$row['word5_value'];
$awg=$row['wg'];
if ($awg1>0) $awrdcount=$awrdcount+1;
if ($awg2>0) $awrdcount=$awrdcount+1;
if ($awg3>0) $awrdcount=$awrdcount+1;
if ($awg4>0) $awrdcount=$awrdcount+1;
if ($awg5>0) $awrdcount=$awrdcount+1;
if ($awg6>0) $awrdcount=$awrdcount+1;
if ($awg7>0) $awrdcount=$awrdcount+1;
$vlsource=@$row['vlsource'];
$shortvalue=@$row['shortvalue'];
// $fullvalue=@$row['fullvalue'];
//$vlfraza =@$row['vlfraza'];
$fnd=@$row['fnd'];
$i=1;
}
/*
if(!isset($shortvalue)) $shortvalue='';
if(!isset($vlsource)) $vlsource ='';
if (!isset($wg)) $wg=0;
if(!isset($word_value)) $word_value=$defword;
if(!isset($fraza_value)) $fraza_value=$deffraza;
*/
proc_select("alphaSmartSearchDic");
proc_setparam("@wg1",$awg1);
proc_setparam("@wg2",$awg2);
proc_setparam("@wg3",$awg3);
proc_setparam("@wg4",$awg4);
proc_setparam("@wg5",$awg5);
proc_setparam("@wg6",$awg6);
proc_setparam("@wg7",$awg7);
proc_setparam("@text_query", $temp_query);
proc_setparam("@wg", $awg);
proc_setparam("@max",100);
proc_setparam("@size",4);
proc_setparam("@cachetable",0);
proc_setparam("@wrdcount",$awrdcount);
proc_setparam("@page",0);
proc_setparam("@fksource",$fksource);
$result=proc_exec();
$dic=" Найденно в словарях и справочниках ";
while ($row=mssql_fetch_array($result))
{
$dic=$dic." ";
$dic=$dic.$row['vlsource_']."
";
}
$dic=$dic."";
$nm=3;
#значение слов
$vr="статья";
if(!empty($temp_query))
{
if ($awrdcount>1) $vr="Понятие: "; else $vr="Значение слова: ";
$title=$vr.$temp_query." - источник: «".$vlsource."»";
$meta_description="Значение слова: ".$temp_query." - источник: «".$vlsource."», версия для печати";
$meta_keywords=$temp_query;
}
else
{
$title="проект: «Информация on-line» Справочники, словари, энциклопедии";
$meta_description="проект: «Информация on-line» Справочники, словари, энциклопедии";
$meta_keywords="проект: «Информация on-line» Справочники, словари, энциклопедии";
}
$j=0;
?>
// echo $temp_query."
";
$words=explode(" ",$temp_query);
$r=0;
$words_str="";
while($r1) $words_str.="|".$row_w[0];
}
$r++;
}
$words_str=substr($words_str,1);
$words=str_replace('.','',$words);
$words=str_replace(',','',$words);
$words=str_replace('-','',$words);
// print_r ($awords);
?>
поисковый запрос
echo $search; ?>
Статья
//
?>
|
|
|
|
|
|
echo "";
echo " ".$vr." ".$temp_query." в статье ".$vlfraza." ";
// print_r($words);
$fullvalue=preg_replace("/[\w]*($words_str)[\w]*/i","\\0",$fullvalue);
echo "".$fullvalue;
?>
|
|
include ("footer.php") ?>
|
close_db()?>