როგორ შევქმნათ Captcha კოდი

Სარჩევი:

როგორ შევქმნათ Captcha კოდი
როგორ შევქმნათ Captcha კოდი

ვიდეო: როგორ შევქმნათ Captcha კოდი

ვიდეო: როგორ შევქმნათ Captcha კოდი
ვიდეო: Configuring CAPTCHA Anti-Spam on Drupal 7 2024, მაისი
Anonim

Captcha არის სპეციალური ტესტი, რომელიც მომხმარებლებს სთავაზობს პრობლემას, რომლის მოგვარება ყველას მარტივად შეუძლია, მაგრამ კომპიუტერის ათვისება თითქმის შეუძლებელია. იმისათვის, რომ დაიცვას თქვენი საიტი ავტომატური რეგისტრაციისგან, სპამისგან ან ფაილების ავტომატური ჩამოტვირთვისგან, თქვენ უნდა შექმნათ captcha კოდი.

როგორ შევქმნათ captcha კოდი
როგორ შევქმნათ captcha კოდი

აუცილებელია

სკრიპტები captcha- კოდის შესაქმნელად

ინსტრუქციები

Ნაბიჯი 1

გამოიყენეთ მზა გამოსავალი - გადადით KCaptcha პროექტის ვებსაიტზე, გადმოწერეთ იგი უფასოდ და დააინსტალირეთ თქვენს ვებ – გვერდზე.

ნაბიჯი 2

გამოიყენეთ Google- ის ReCaptcha პროგრამა - გადადით საიტზე, დააჭირეთ ღილაკს „დარეგისტრირდი ახლავე“, დარეგისტრირდი და ჩასვით კოდი.

ნაბიჯი 3

შექმენით sec_pic.php ფაილი PHP ჩასაწერად. გახსენით ჩასაწერი წიგნი და ჩასვით მასში სურათზე ნაჩვენები სკრიპტი. გამოიყენეთ 1-2 სტრიქონი, რომ დააყენოთ captcha სურათის სიგანე და სიმაღლე. ხაზი 3 პასუხისმგებელია შრიფტის ზომაზე. მეოთხე და მეხუთე სტრიქონები არეგულირებენ სიმბოლოების რაოდენობას, რომელთა აკრეფაც საჭიროა და რომლებიც ნაჩვენები იქნება captcha– ს ფონზე.

ნაბიჯი 4

მე -6 სტრიქონზე მიუთითეთ შრიფტის გზა, რომელიც გამოყენებული იქნება captcha კოდში. გამოიყენეთ ხაზი 13 სურათის პირდაპირ შესაქმნელად. მე -14 სტრიქონზე განსაზღვრეთ captcha- ს ფონის ფერი. სურათის შევსება უკანა პლანზე 15-ე ხაზის გამოყენებით. სტრიქონი 17 პასუხისმგებელია ასოების ან ციფრების ფონზე დამატებაზე. განსაზღვრეთ შემთხვევითი ფერები, სიმბოლოები და ზომები 20, 22 და 24 სტრიქონებზე,

ნაბიჯი 5

37-ე სტრიქონზე მიუთითეთ თითოეული სიმბოლოს ანაზღაურება. გადაიყვანეთ კოდი სტრიქონის 43-ე სტრიქონში სტრიქონში. 45-ე სტრიქონში გამოჩნდება დასრულებული captcha სურათი. დააჭირეთ ფაილს → შენახვა. შეარჩიეთ ყველაფერი სათაურის სტრიქონში და ჩაწერეთ captca.php. გამოაქვეყნეთ captcha კოდის გამოსახულება HTML– ის საშუალებით სკრიპტის გამოყენებით. ატვირთეთ captcha კოდი თქვენს ვებგვერდზე.

ნაბიჯი 6

თუ წინა აბზაცების სკრიპტები არ მუშაობს, გამოიყენეთ შემოთავაზებული სურათის სკრიპტი. შექმენით ის ჩასაწერად და შეინახეთ.php გაფართოებით. 2, 3 და 4 სტრიქონებში მიუთითეთ captca კოდის სიგანე, სიმაღლე და სიგრძე, შესაბამისად. 9 და 10 სტრიქონებზე მიუთითეთ კოდში გამოყენებული სიმბოლოები (ასოები და ციფრები) და კომპონენტები, რომლებიც გამოყენებული იქნება ფერის შესაქმნელად.

ნაბიჯი 7

გამოიყენეთ მე -13 სტრიქონი, რომ შექმნათ დამადასტურებელი კოდის სურათის ფონი. მე -16 სტრიქონზე მიუთითეთ სიგანე, რომ მოთავსდეს ერთი სიმბოლო. გამოიყენეთ მე -18 სტრიქონი, რომ ფონი შეავსოთ შემთხვევითი წერტილებით, რომ შეამციროთ ბოტების მიერ captcha- ს ამოცნობის რისკი. შექმენით შემთხვევითი ფერი 19-ე ხაზზე. 27-ე სტრიქონისთვის, უსაფრთხოების მიზნით, დაბეჭდეთ შემთხვევითი წერტილი.

ნაბიჯი 8

უსაფრთხოების კოდის გამოყენება 31-ე ხაზზე. 38-ე ხაზზე გააკეთეთ შემთხვევითი სიმბოლო. დააყენეთ სიმბოლოების გამომავალი კოორდინატები 41. ხაზის გამოყენებით. ხაზი 49 დაგეხმარებათ დააყენოთ ნებისმიერი სიმბოლოს ბრუნვის კუთხე, რომელიც გამოჩნდება დამადასტურებელი კოდის სურათზე. გამომუშავებული სიმბოლო ბეჭდეთ სურათებზე 52 ხაზის გამოყენებით. შეინახეთ ადრე შემოთავაზებული ალგორითმის მიხედვით.

გირჩევთ: