"; ?>
Czuczor-Fogarasi: A magyar nyelv szótára
 
Keresés:
onKeyPress="return submitenter(this,event)">
       

Forrás: http://www.osnyelv.hu/czuczor/keres.php


Tudnivalók...

"; echo "1.
"; echo "Az szótár cikkszavai az alábbi bötűk szerint csoportosíttatnak:
A Á B CS CZ D DS E Ě É F G GY H I Í J K L LY M N NY O Ó Ö Ő P R S SZ T TY U Ú Ü Ű V Z ZS"; echo "

2.
"; echo "Az szótárban használt Ě bötű a billentyűzetről a e< vagy E< formában adható meg."; echo "

3."; echo "
Három keresési feltétel választható:
    - azonos szóra keres
    - szókezdetre keres
    - a legközelebb álló szavakat listázza ki (ugyanazzal a kezdőbetűvel!)"; echo "
A keresőfeltételek csak azután jelennek meg, hogy már legalább egy szóra keresés történt."; echo "
- Keresőfeltétel megváltoztatása után még rá kell kattintani a 'keres' gombra."; echo ""; echo "

 
Kereső-motolla, 1.3 változat.
Készítette Varga András 2011-ben."; } if (isset($_POST['submit']) && ($_POST['submit'] === "keres") ) { $text = fullUpper(trim( $SearchText )); if ( strlen($text) == 0 ) { echo ""; } else { echo ""; echo "     teljes egyezés"; echo "     kezdődik "; echo "     legközelebbi szavak

"; echo ""; //////////// under dev. //////////// echo " teljes egyezés

"; # foreach($_POST as $key=>$value) # { # if($value!='') # { # echo $key.': '.$value; # } # } # echo "
"; # echo " SearchCOnd=". $SearchCond. "
"; echo "Találatok ".$text." "; if (!isset($_POST['SearchCond'])) $SearchCond = "full"; if ($SearchCond === "full") echo "egyezésre"; else { if ($SearchCond === "vari") echo " legközelebbi szavaira"; else echo "szókezdettel"; } echo ".
"; // figure put which file to process $arr1 = str_split( $text ); $found = "0"; if( $arr1[0] == 'Á' ) { $found = "1"; $startWith = "aa"; } if( $arr1[0] == 'Ě' ) { $found = "1"; $startWith = "e2"; } if( $arr1[0] == 'É' ) { $found = "1"; $startWith = "ee"; } if( $arr1[0] == 'Í' ) { $found = "1"; $startWith = "ii"; } if( $arr1[0] == 'Ó' ) { $found = "1"; $startWith = "oo"; } if( $arr1[0] == 'Ö' ) { $found = "1"; $startWith = "o2"; } if( $arr1[0] == 'Ő' ) { $found = "1"; $startWith = "o2o2"; } if( $arr1[0] == 'Ú' ) { $found = "1"; $startWith = "uu"; } if( $arr1[0] == 'Ü' ) { $found = "1"; $startWith = "u2"; } if( $arr1[0] == 'Ű' ) { $found = "1"; $startWith = "u2u2"; } if( $found != "1" ) { if( $arr1[0] == 'C' && $arr1[1] == 'S' ) { $found = "1"; $startWith = "cs"; } if( $arr1[0] == 'C' && $arr1[1] == 'Z' ) { $found = "1"; $startWith = "cz"; } if( $arr1[0] == 'G' && $arr1[1] == 'Y' ) { $found = "1"; $startWith = "gy"; } if( $arr1[0] == 'L' && $arr1[1] == 'Y' ) { $found = "1"; $startWith = "ly"; } if( $arr1[0] == 'N' && $arr1[1] == 'Y' ) { $found = "1"; $startWith = "ny"; } if( $arr1[0] == 'S' && $arr1[1] == 'Z' ) { $found = "1"; $startWith = "sz"; } if( $arr1[0] == 'T' && $arr1[1] == 'Y' ) { $found = "1"; $startWith = "ty"; } if( $arr1[0] == 'Z' && $arr1[1] == 'S' ) { $found = "1"; $startWith = "zs"; } } if( $found != "1" ) $startWith = strtolower( $arr1[0] ); if( $startWith == 'c' ) { echo "A szótárban a cz-vel írják a mai c betűt.

"; exit(); } $Fname = $startWith.".html"; if( !file_exists( $Fname )) exit(); //echo "
File name: " .$Fname; $fh = fopen($Fname, 'r'); if( $fh == FALSE ) { echo "Error: file <" .$Fname. "> could not be open. Exit."; exit(); } # while( ($buffer = fgets($fh, 4096)) !== FALSE) { # echo $buffer; # } if ($SearchCond === "full") proc_full( $fh, $text ); else { if ($SearchCond === "start") proc_page( $fh, $text ); else proc_distance( $fh, $text ); } fclose( $fh ); } } ?>