Ինչպես պատրաստել ձեր սեփական որոնիչը

Բովանդակություն:

Ինչպես պատրաստել ձեր սեփական որոնիչը
Ինչպես պատրաստել ձեր սեփական որոնիչը

Video: Ինչպես պատրաստել ձեր սեփական որոնիչը

Video: Ինչպես պատրաստել ձեր սեփական որոնիչը
Video: የ WINDOW አጫጫን እና ኮምፒውተር FORMAT ማድረግ በአማርኛ 2024, Մայիս
Anonim

Ինտերնետում ամենատարածված կայքերը որոնիչներն են: Նրանց օգնությամբ դուք միշտ կարող եք գտնել ձեզ անհրաժեշտ տեղեկատվությունը: Փորձենք ստեղծել մեր սեփական որոնիչը այնպես, ինչպես աշխատել են առաջին որոնիչները: Դրանից հետո կարող եք փոփոխել ձեր որոնիչը և այն դարձնել լիարժեք և ժամանակակից: Դա կախված է ձեր հմտությունից և պատրաստակամությունից: Այսպիսով, ստորև բերված են meta որոնիչ ստեղծելու հրահանգները:

Ինչպես պատրաստել ձեր սեփական որոնիչը
Ինչպես պատրաստել ձեր սեփական որոնիչը

Հրահանգներ

Քայլ 1

Ձեր որոնիչը բաժանեք երեք մասի: Առաջին մասը ապագա վեբ որոնման համակարգի ինտերֆեյսն է, որը գրված է PHP- ով: Երկրորդ մասը ինդեքսն է (My SQL տվյալների շտեմարան), որը պահպանում է էջերի վերաբերյալ ամբողջ տեղեկատվությունը: Երրորդ մասը որոնման ռոբոտ է, որը ինդեքսավորելու է վեբ էջերը և դրանց տվյալները մուտքագրում է ցուցիչի մեջ, դա արվում է Դելֆի լեզվով:

Քայլ 2

Եկեք սկսենք ստեղծել ինտերֆեյսը: Ստեղծեք index.php ֆայլ: Դա անելու համար էջը բաժանեք երկու մասի ՝ օգտագործելով աղյուսակներ: Առաջին մասը որոնման ձևն է, երկրորդը `որոնման արդյունքները: Վերին մասում ստեղծեք մի ձև, որը տեղեկատվություն կուղարկի index.php ֆայլին, օգտագործելով get մեթոդը: Դրա վրա կլինի երեք տարր ՝ տեքստի դաշտ և ևս երկու կոճակ: Հարցում ուղարկելու համար անհրաժեշտ է մեկ կոճակ, երկրորդը `դաշտը մաքրելու համար (այս կոճակը պարտադիր չէ):

Քայլ 3

Տեքստի դաշտը անվանել «որոնում», առաջին կոճակը (հարցումն ուղարկողն է) անունը «Որոնել»: Ձևի անունը թողեք այնպես, ինչպես կա ՝ «ձև 1»:

Քայլ 4

Արդյունքները կցուցադրվեն աղյուսակի ներքևում ՝ օգտագործելով php, այնպես որ բացեք <? Php թեգը և սկսեք կոդավորումը:

Քայլ 5

Միացրեք կազմաձևող ֆայլը ՝ տվյալների շտեմարանին միանալու համար:

ներառել «config.php»;

Ստուգեք «Որոնում» կոճակի կտտացումը:

if (Isset ($ _ GET ['կոճակ']))) {ծածկագիրը գործարկվում է, եթե «Որոնում» կոճակը սեղմված է} ուրիշ {ծածկագիրը կատարվում է, եթե «Որոնում» կոճակը չի սեղմվում

Եթե կոճակը կտտացրել են, ապա ստուգեք որոնման հարցում:

if (Isset ($ _ GET ['որոնում'])) {$ search = $ _ GET ['որոնում'];}

Քայլ 6

Եթե կա որոնման հարցում, ապա որոնման հարցման տեքստը նշանակեք $ search փոփոխականին:

Քայլ 7

Ստուգեք հարցումը, որպեսզի այն դատարկ չլինի և երեք նիշից կարճ լինի:

Քայլ 8

if ($ search! = '' && strlen ($ search)> 2) {շտեմարանի որոնման ծածկագիր} else {echo "Նշվել է դատարկ որոնման հարցումը կամ որոնման տողը պարունակում է 3 նիշից պակաս:";}

Այն դեպքում, երբ որոնման հարցումը բավարարում է վերին պայմանը, գործարկեք որոնման սցենարն ինքը:

Քայլ 9

Գործարկել մի օղակ, որը կտպագրի որոնման արդյունքները printf- ի միջոցով:

Այսքանը: Եթե ունեք անհրաժեշտ գիտելիքներ, ապա կարող եք որոնման համակարգին ավելացնել անհրաժեշտ տարրերը և կազմել դրա ստեղծման ձեր սեփական ալգորիթմը:

Խորհուրդ ենք տալիս: