Langkah1: sesi. Pertama kita perlu untuk membangun Halaman PHP baru dan Simpan sebagai captcha.php. Kemudian, di luar script baru, membuka sesi server dengan menggunakan perintah session_start (). Juga, kode variabel kosong bernama "string". Kami akan menggunakan variabel ini kemudian terus teks captcha dihasilkan secara acak.
Bosan dengan model captcha berbentuk huruf-huruf acak yang itu-itu saja? kenapa tidak mencoba membuat sendiri captcha berbentuk soal hitungan matematika? yang tidak hanya berfungsi mencegah spam tapi juga melatih pengunjung situs kita untuk belajar matematika 🙂 Nah, dalam blog tutorial gratis kali ini saya akan mencoba memaparkan cara membuat sendiri captcha hitungan matematika ini dengan PHP. Captcha ini nanti berbentuk soal penjumlahan, pengurangan dan perkalian dari dua buah bilangan. Lho kok hanya tiga operasi saja? kenapa pembagiannya tidak? iya, karena untuk pembagian dikhawatirkan hasil pembagiannya tidak bulat sehingga cukup merepotkan pengunjung situs Anda. Bagi Anda yang tertarik untuk mempelajarinya, maka segera praktikkan di situs web Anda. Ternyata ide dasarnya mudah kok, tidak terlalu ribet. Bagaimana ide membuat scriptnya? pertama nantinya kita generate dua buah bilangan bulat mulai dari 0 s/d 10 atau dengan range sembarang alias terserah Anda. Boleh juga 0 s/d 99 atau -99 s/d 99 atau boleh juga ratusan, atau ribuan dst, terserah Anda 🙂 Dua bilangan ini nantinya akan muncul di kode captcha nya. Kemudian, pilih secara acak juga operator nya, apakah penjumlahan, pengurangan atau perkalian. Setelah itu, hitung hasil operasi dari kedua bilangan tersebut dan kemudian simpan hasilnya dalam sebuah session. Dengan hasil perhitungan yang disimpan dalam session itulah, kita bandingkan dengan hasil jawaban yang diisikan oleh pengunjung situs. Jika hasilnya sama, maka kode captcha benar. Namun jika tidak sama, maka kode captcha salah. Demikian ide pembuatannya, sekarang kita bisa melakukan codingnya. Untuk script captcha ini, saya buat dalam gaya OOP. Di sini saya membuat class dengan nama mathcaptcha’. Berikut ini isi class nya. bil1 = rand0, 99; $this->bil2 = rand0, 99; $this->operator = $listoperator[rand0, 2]; } function generatekode { $this->initial; if $this->operator == '+' $hasil = $this->bil1 + $this->bil2; else if $this->operator == '-' $hasil = $this->bil1 - $this->bil2; else if $this->operator == 'x' $hasil = $this->bil1 * $this->bil2; $_SESSION['kode'] = $hasil; } function showcaptcha { echo "Berapa hasil dari ".$this->bil1." ".$this->operator." ".$this->bil2." ? "; } function resultcaptcha { return $_SESSION['kode']; } } ?> Keterangan Di dalam class mathcaptcha’ di atas, ada beberapa method yang saya buat yaitu initial, generatekode, showcaptcha dan resultcaptcha. Kegunaan dari method initial adalah mengenerate secara acak dua buah operand atau bilangan, serta operator aritmatikanya. Dua bilangan dipilih acak dari bilangan 0 s/d 99. Sedangkan tanda operator aritmatikanya dipilih salah satu secara acak dari 3 pilihan, yaitu +, – dan x. Selanjutnya untuk method generatekode digunakan untuk mengenerate hasil perhitungan dari dua bilangan dan operator yang dipilih secara acak tadi. Selanjutnya hasilnya disimpan dalam sebuah session bernama $_SESSION['kode']. Method showcaptcha nantinya digunakan untuk menampilkan kode captcha nya, yang terdiri dari 3 bilangan dan tanda operator aritmatikanya. Terakhir, method resultcaptcha digunakan untuk membaca kode hasil operasi matematikanya. Nah… setelah class mathcaptcha’ dibuat, sekarang kita implementasikan dalam sebuah form. Perhatikan contoh script form berikut ini generatekode; ?> Contoh Captcha Matematika Form Entri Data Nama Anda Email Anda Kode Verifikasi showcaptcha; ?> Tampilan dari form di atas adalah sbb Kemudian bagaimana dengan script pemrosesan form setelah disubmit? ini dia bentuknya resultcaptcha == $_POST['kode'] { echo "Kode verifikasi benar"; echo "Berikut ini data yang Anda masukkan ke dalam form"; echo "Nama ".$_POST['nama'].""; echo "Email ".$_POST['email'].""; } else { // jika kode captcha salah echo "Kode verifikasi salah"; } echo "Ulangi Entri"; ?> Nah… mudah dan sederhana bukan membuatnya?? Selamat mencobanya, dan oya lupa.. ada baiknya bilangannya jangan besar-besar ya hasilnya, supaya pengunjung situs atau yang mengentri form tidak terlalu pusing mencari jawabannya, misalkan spt tampilan berikut ini 🙂 Jika Anda yang masih merasa bingung dengan OOP Object Oriented Programming di PHP sehingga sulit memahami script di atas, ada baiknya pelajari dahulu ebook saya Panduan Praktis OOP di PHP. Dijamin tidak bingung lagi, Insya Allah 🙂 Bagikan artikel ini jika bermanfaat !
Lihat: Video Tutorial. Kalo ingatannya kurang bagus dalam mengingat kata sandi, silahkan pakai huruf yang sama gak perlu dicampur antara huruf besar dan kecil karena mengkombinasi antara huruf dan angka saja sudah cukup aman. Setelah yakin semuanya aman dan mudah diingat, silahkan klik tombol " Perbarui Sandi " tepat dibawah kolom-kolom itu.
Cara mudah mengisi Captcha Sering kita jumpai ini jika kita baru membuat account baru, membuka web,dll. Captcha mulai dipopulerkan sejak banyaknya weblogs di internet. Weblogs umumnya menyediakan fasilitas interaksi antara Blogger pembuat blog dan Pengunjung melalui pengisian komentar. Karena populernya Weblogs, media komentar ini sering dimanfaatkan untuk menaikkan popularitas website-website baru. Memang sampai sekarang cara ini tetap terbukti ampuh untuk menaikkan link popularity sebuah website. Hal ini awalnya memang bukan masalah, tapi setelahnya weblogs mulai dibanjiri komentar-komentar yang tidak ada hubungannya dengan artikel yang ditulis, juga iklan-iklan yang datang secara terus menerus tanpa henti. Perilaku aneh ini adalah ulah si robot spam, sebuah program otomatis yang dibuat untuk mengirimkan pesan/iklan secara terus-menerus ke formulir komentar di website-website yang mempunyai rating tinggi di internet. Robot spam juga diciptakan untuk mendaftarkan jasa email gratis secara otomatis. Spam juga seringkali mengirim pesan-pesan berupa sponsor ke alamat email. Apabila isi kotak masuk email anda dipenuhi pesan-pesan iklan yang datang terus menerus bisa dipastikan itu adalah ulah spam. Untuk itulah perlu adanya solusi yang bisa membatasi robot-robot brutal ini agar tidak terus beraksi. Untuk itulah captcha dibuat. Lalu kenapa robot spam tidak mampu menjawab tes captcha sedang manusia dapat melakukannya dengan mudah? Angka atau huruf yang tertera di sebuah file gambar bagi komputer merupakan kode pixel warna yang sangat banyak jumlahnya, sehingga untuk menguraikannya membutuhkan waktu yang sangat lama, belum lagi apabila tercampur dengan backgroundnya yang dibuat meliuk-liuk merintangi tulisan, sehingga hampir bisa dikatakan tidak mungkin bagi komputer untuk menebak karakter apa yang tertera pada sebuah gambar. Sedangkan manusia dapat dengan mudah melihat dan segera menuliskan karakter yang tertera tersebut, atau melakukan proses perhitungan seperti penjumlahan atau pengurangan. Melalui tes ini akhirnya dapat dibedakan antara manusia dan mesin. Namun ada cara peraktis dalam mengisi Captcha itu, mengisi captcha itu gak butuh ribet, cukup ketik 1 kata dengan tipe unik bergelombang. Kalo kalian perhatikan dengan jeli, nanti juga bakal tahu tipe uniknya seperti apa. Dengan cukup mengisi satu kata yang bercetak miring saja, kita sudah bisa melanjutkan aplikasi kita ke tampilan selanjutnya, karena yang menjadi tipe unik sebenarnya dalam captcha adalah yang bergelombang. Apabila tidak yakin silahkan di praktekan. Sumber
Caradaftar Megatypers dengan Invitation Code - Hai teman-teman, kali ini saya mau berbagi tentang salah satu bisnis online yang sudah lama bertahan dan selalu rajin membayar membernya yaitu mengetik captcha di Megatypers. Tugasnya hanya mengetik captcha, sudah tau kan bentuk captcha itu seperti apa? Kalau belum tau bentuknya yang seperti ini (klik untuk memperbesar gambar):
Ilustrasi mengunjungi situs web. Foto isiApa yang Dimaksud dengan CAPTCHA?Cara Melihat Kode CAPTCHA yang Tidak MunculMe-refresh situs webMematikan VPNMengganti koneksi InternetMemperbarui perambanRestart perangkatCara melihat kode CAPTCHA yang tidak muncul kerap dicari saat seseorang melakukan verifikasi keamanan di situs web. Pasalnya, jika kode CAPTCHA tersebut tak bisa dimunculkan, akses ke suatu situs akan mengetahui apa saja metode yang bisa dilakukan untuk melihat kode CAPTCHA, simak pembahasan selengkapnya berikut yang Dimaksud dengan CAPTCHA?Sebagian dari kita tentu sudah tak asing dengan CAPTCHA. Mengutip laman Bantuan Google, CAPTCHA atau Completely Automated Public Turing test to tell Computers and Humans Apart adalah jenis keamanan yang dikenal sebagai autentikasi CAPTCHA. Foto ini membantu kamu dari aktivitas spam dan deskripsi kata sandi dengan cara meminta kamu menyelesaikan tes sederhana. Tujuannya tak lain untuk membuktikan bahwa kamu adalah benar-benar manusia, bukan komputer ataupun CAPTCHA terdiri dari dua jenis, yaitu kode berupa huruf dan/atau angka yang ditampilkan secara acak serta kotak teks. Cukup lakukan tes CAPTCHA sesuai instruksi, maka kamu bisa mengakses situs web yang Melihat Kode CAPTCHA yang Tidak MunculPada satu kondisi, kode CAPTCHA tak muncul di laman situs web sehingga akses ke dalamnya menjadi informasi dari berbagai sumber, kode CAPTCHA yang tak muncul umumnya dipicu oleh versi peramban yang sudah kedaluwarsa, penggunaan VPN, adanya indikasi kecurigaan terhadap IP oleh situs web yang dikunjungi, dan penyebab lainnya. Hal itu membuat kode CAPTCHA menjadi tak terlihat. Ilustrasi mempraktikkan cara melihat kode CAPTCHA yang tidak muncul. Foto laman Bantuan Google, cara melihat kode CAPTCHA yang tidak muncul cukup mudah dilakukan. Berikut beberapa situs webLangkah awal yang bisa dilakukan saat kode CAPTCHA tidak muncul, yakni me-refresh situs web untuk mendapatkan kode baru. Dengan memuat ulang tampilan situs web, kamu bisa melihat kode CAPTCHA yang harus dimasukkan ke kolom yang VPNOpsi lain untuk melihat kode CAPTCHA, yaitu dengan menonaktifkan VPN di perangkat yang sedang digunakan. Sebab, VPN yang aktif memungkinkan kode CAPTCHA tak VPN sudah dimatikan, coba muat ulang situs web tersebut sehingga kode CAPTCHA bisa muncul koneksi InternetPada satu kondisi, kode CAPTCHA tak muncul karena jaringan Internet yang digunakan. Terlebih saat kamu menggunakan Wi-Fi umum. Biasanya situs web menganggap IP dari jaringan tersebut sebagai spam sehingga kode CAPTCHA tak bisa menyiasatinya, kamu bisa mengganti koneksi Internet yang digunakan. Lalu, coba muat ulang situs web tersebut agar kode CAPTCHA muncul dan bisa perambanCara lain untuk melihat kode CAPTCHA, yaitu dengan memperbarui peramban ke versi terbaru. Biasanya kode CAPTCHA yang tak muncul bisa karena versi peramban yang sudah lawas. Untuk itu, cara ini bisa kamu terapkan untuk melihat kode CAPTCHA saat mengunjungi sebuah situs perangkatAlternatif terakhir untuk melihat kode CAPTCHA yang tak muncul, yaitu dengan me-restart perangkat yang digunakan. Dengan cara ini, kamu bisa melihat kode CAPTCHA yang sebelumnya tak bisa empat cara melihat kode CAPTCHA yang tidak muncul. Semoga informasi di atas dapat membantu!CAPTCHA itu apa?CAPTCHA fungsinya apa?Mengapa kode CAPTCHA tidak muncul?
Berikutcara lapor pajak SPT Tahunan online untuk WP Pribadi dengan penghasilan dibawah 60 juta per Tahun, Formulir yang digunakan adalah 1770SS : Setelah Anda memiliki EFIN & Akun, Login kembali ke situs DJP Online melalui : , masukkan nomor NPWP, Password Login Anda, masukkan kode captcha, klik tombol login
Jakarta – Ketika Anda membeli ban mobil yang baru, pasti harus disesuaikan dengan otomobil yang dimiliki. Soalnya terdapat berbagai macam jenis ban serta spesifikasi nan dijual di pasaran, sehingga Anda perlu teliti dan mengerti jenis lin tersebut. Anda sekali lagi sebisa mungkin memahami kode ban mobil yang tertera di lin mobil, kode tersebut aktual afiliasi huruf serta ponten. Selain itu terdapat juga keterangan pembuatannya, karena ban memiliki masa pendayagunaan dan harus diganti. Namun jangan cabut pusing, Anda bisa memahami jenis kode berupa angka dan huruf tersebut dengan perlahan. Seperti yang dikutip dari laman Daihatsu, ada plural arti kode plong reben otomobil. ADVERTISEMENT SCROLL TO RESUME CONTENT Semisal mengambil abstrak, ban dengan kode P 185/70/R14 88 S memiliki arti dan makna susunannya tiap-tiap. Huruf P memiliki maslahat Passenger P nan berfaedah ban tersebut ditujukan penggunaannya untuk ki alat tertentu. Logo P seorang yang berjasa passenger memiliki arti jika ban mobil tersebut dipakai distingtif cak bagi mobil penumpang. Selain huruf P, kode lain yang biasa ditemui adalah ST nan penting Special Trailer, T ataupun Temporary, dan LT alias Light Truck. Logo Cakrawala Temporary mengindikasikan laksana ban cadangan. Lalu skor 185 yang tertulis sehabis abc P menunjukkan lebar dari tapak ban dalam satuan milimeter. Bermakna termuat kredit 185, bermanfaat lebar dari tapak lin adalah 185 mm. Lebih jauh, biji 70 menunjukkan biografi dari tali tap mobil tersebut secara menyeluruh. Angka profil lega tali tap ini sejatinya lain menentu plong lebar tapak reben mobil. Anda bisa menemukan pita dengan skor riwayat hidup osean keseluruhan 70 buat lebar tapak sebesar 165 mm. Pula sebaliknya, Engkau bisa menemukan osean keseluruhan ban 70 dengan lebar tapak 195 mm. Untuk kode ban mobil R14, ini menunjukkan ukuran velg yang tepat, berarti tali tap dengan bertuliskan R14 belaka bisa dipasang untuk velg mobil bermatra 14. Maka itu Anda harus mengimbangkan velg sreg mobil dengan ban mobil nan ingin dibeli. Kode selanjutnya bertuliskan angka 88, ini menunjukkan indikator beban sukar maksimal nan dapat ditumpu oleh reben tersebut. Perlu diketahui, ponten ini berlaku kerjakan suatu jenis ban saja. Kode 88 koteng mengacu lega beban berat sebesar 450 hingga 580 kg nan dapat ditumpu. Kode terakhir yang menunjukkan abc S memiliki fungsi tenggat kelancaran nan dapat ditempuh maka dari itu ban tersebut. Kejadian ini menunjukan jika bukan semua ban n kepunyaan senggat kecepatan nan sama. Huruf S sendiri menunjukkan bahwa had maksimum kecepatannya ialah 180 km/jam. Seutuhnya, inilah daftar angka indeks terik pikulan lakukan setiap ban mobil. 1. 62 = bahara maksimal 265 kg 2. 63 = beban maksimal 272 kg 3. 64 = tanggung maksimal 285 kg 4. 66 = beban maksimal 300 kg 5. 68 = bagasi maksimal 315 kg 6. 70 = beban maksimal 335 kg 7. 73 = beban maksimal 365 kg 8. 75 = kewajiban maksimal 387 kg 9. 80-90 = beban maksimal 450-580 kg 10. 90-100 = tanggung maksimal 600-800 kg Selain itu terdapat juga daftar kode ban mobil aktual huruf yang menunjukkan takat maksimal kelancaran. Daftar lengkapnya sebagai berikut 1. Huruf Q = batas kecepatan maksimal ban 160 km/jam 2. Huruf S = batas kepantasan maksimal tali tap 180 km/jam 3. Huruf T = batas kecepatan maksimal ban 190 km/jam 4. Leter U = senggat kelancaran maksimal tali tap 200 km/jam 5. Huruf H = batas kelajuan maksimal ban 210 km/jam 6. Huruf V = batas kecepatan maksimal reben 240 km/jam 7. Fonem W = batas kederasan maksimal ban 270 km/jam 8. Huruf Y = perenggan kecepatan maksimal ban 300 km/jam 9. Huruf Z = tenggat kelajuan maksimal ban di atas 300 km/jam Simak Video “Berapa Lama Umur Tali tap Mobil?“ [KetolaVideo 20detik] din/din Masihbanyak yang tidak mengetahui apa yang dilakukan oleh tulisan kombinasi angka dan huruf ketika dituliskan. Ternyata kegunaan dan jasa dari Captcha yang sangat rumit ini menjaga keamanan internet dunia. Completely Automated Public Turing Test to Tell Computers and Humans Apart merupakan singkatan dari kata Captcha.Ilustrasi kode captcha salah terus. Foto Kampus Production/PexelsKode CAPTCHA salah terus kerap terjadi dan membuat kita bingung gimana cara mengatasinya. Kode CAPTCHA sendiri sering muncul di situs internet ketika seseorang melakukan pendaftaran email, masuk ke form guestbook, hingga login. CAPTCHA merupakan kependekan dari Completely Automated Public Turing Test to Tell Computers and Humans buku Sakti Pemrograman karya Edy Winartno ST, dkk 2003 10, CAPCTHA merupakan metode turing test yang diciptakan oleh ilmuwan bernama Alan Turing pada 1950 kini, sistem kode yang satu ini masih digunakan sebagai sistem proteksi di internet. Kode CAPTCHA umumnya berisi kombinasi huruf dan angka yang dibuat dengan pengguna harus memasukkan kode CAPTCHA dengan benar. Jika tidak, akan terjadi pengulangan dengan kode CAPTCHA yang berbeda. Lalu, kenapa kode CAPTCHA salah terus? Berikut solusi yang bisa CAPTCHA Salah Terus, Bagaimana Solusinya?Ilustrasi kode captcha. Foto Tim Douglas/PexelsBerikut ini adalah langkah untuk mengatasi kode CAPTCHA PIN salah terusKode CAPTCHA Salah Terus? Ini Dia SolusinyaKode CAPTCHA salah terus bisa diakibatkan beberapa faktor. Namun, kamu bisa mengatasinya dengan memperbarui sistem operasi iOS atau pun Android yang saat ini Perbarui Sistem Operasi HP yang DigunakanPerbarui sistem operasi kamu baik itu iOS atau Android tergantung gawai milikmu. Matikan VPN atau Proxy Service lainnya yang terdapat di gawai Reset ID Address HP MilikmuReset IP Address di HP. Menghidupkan kembali Handphone milikmu dan cobalah kembali untuk scan kode Kode CAPTCHAIlustrasi CAPTCHA. Foto Markus Spiske/UnsplashKode CAPTCHA adalah alat yang digunakan untuk memastikan bahwa pengakses suatu laman website memang manusia sungguhan, bukan sistem komputer, robot, ataupun mampu mencegah sistem bot untuk mendaftar ke sebuah website atau mengakses file dari tautan yang disebar ke itu, masih ada empat fungsi kode CAPTCHA lainnya untuk sebuah website. Dirangkum berdasarkan buku Teknik Byoass Rapid Share karya Diminikus Juju dan Mata Maya Studio 2008 06, keempat fungsi tersebut adalah sebagai berikut1. Melindungi Web dari Search Engine BotFungsi CAPTCHA pertama adalah melindungi website dengan mencegah masuknya search engine bot. Ada kalanya pemilik website tidak ingin website-nya ditemukan, dibaca, apalagi disusupi oleh pihak asing seperti CAPTCHA akan memproteksi website. Search engine bot sendiri biasanya dimiliki oleh perusahaan besar untuk melacak kinerja dari website-website Mencegah Komentar SpamKegunaan CAPTCHA yang kedua adalah untuk mencegah spam berupa komentar palsu di website maupun blog. Komentar-komentar palsu ini umumnya dilakukan oleh bot atau program untuk menaikkan peringkat pencarian blog atau website di search yang bersifat spam ini dirasa cukup mengganggu. Jika website atau blog diproteksi oleh CAPTCHA, hanya user dengan identitas valid yang bisa memberikan Memproteksi Email dari ScrapperCAPTCHA juga bisa digunakan untuk melindungi email seseorang dari scrapper atau spammer. Kode CAPTCHA akan “menyembunyikan” email seseorang dari software spamming, sehingga tidak dapat email baru akan terbuka jika seseorang bisa memasukkan kode CAPTCHA dengan Mencegah Serangan KamusSistem password atau sandi website juga rentan terkena bahaya atau serangan. Serangan tersebut dikenal dengan istilah serangan solusi untuk mengatasi kode CAPTCHA salah terus. Lalu, fungsi CAPTCHA sebenarnya sangat penting bagi masyarakat yang mengakses internet.MasukkanCaptcha: Captcha adalah rangkaian huruf dan angka yang disusun secara acak. Captcha dimaksudkan buat memastikan kalau pengisi data itu bukan bot melainkan manusia. Kamu isi saja kolom tersebut dengan kode captcha yang terlihat; Setelah kamu selesai mengisi data-data di atas, barulah klik tombol "Cari".
Ketika membuka sebuah situs ataupun mengunduh file di internet, biasanya kita akan disuruh mengerjakan soal CAPTCHA yang beraneka macam. Ada yang nyuruh masukkan kombinasi huruf dan angka, ada yang nyruh milih gambar, dan lain sebagainya. Untuk aja kita enggak disuruh kayang! Mungkin kamu pernah bertanya-tanya, apa itu CAPTCHA dan apa fungsinya? Kenapa CAPTCHA selalu terlihat ribet dan membingungkan? Apa Itu CAPTCHA? Buat kamu yang belum tahu, sebenarnya CAPTCHA itu merupakan sebuah singkatan, loh! Kata tersebut berasal dari Completely Automated Public Turing test to tell Computer and Humans Apart. Baru tahu, kan? Cara bacanya adalah KAPT-chuh atau keptcah. Sesuai namanyanya, CAPTCHA merupakan semacam permintaan atau pengajuan online yang dilakukan untuk proses verifikasi. Mungkin kamu sudah sadar bahwa kata T pada CAPTCHA menyimbolkan kata Turing. Kalau kamu pernah nonton film Immitation Game, pasti tahu yang namanya Alan Turing. Salah satu bapak teknologi tersebut pernah membuat tes untuk mengetahui apakah mesin bisa berpikir seperti manusia. Oleh karena itu, namanya didedikasikan untuk tes yang berfungsi untuk mengetahui apakah dia mesin atau manusia. Tes Turing standar menggunakan orang sungguhan dalam menilai subyek. Sebaliknya, CAPTCHA dikelola secara otomatis oleh komputer. Jenis-Jenis CAPTCHA Sumber foto gHacksKetika kamu membuka sebuah situs, biasanya ada beberapa jenis CHAPCHA yang harus kamu kerjakan. Biasanya akan muncul dalam bentuk kombinasi acak angka dan huruf yang disusun secara tidak beraturan. Ada pula yang mengharuskan kita memilih gambar-gambar tertentu. Misal ada sembilan gambar, kita disuruh memilih beberapa gambar yang ada mobil atau lampu merahnya. Meskipun terlihat ribet, sebenarnya CAPTCHA memiliki banyak fungsi penting yang enggak bisa kamu abaikan! Fungsi CAPTCHA Kalau kamu hanya sekadar pengunjung situs, mungkin sering merasa risih dengan kemunculan CAPTCHA. Tapi kalau kamu ada di posisi pemilik situs, kehadiran CAPTCHA adalah sebuah kewajiban! Di bawah ini Jaka akan kasih tahu kamu beberapa fungsi dari CAPTCHA yang membuatnya sering muncul di halaman website! 1. Proses Verifikasi Sumber foto Woleet BlogTujuan utama dari kehadiran CAPTCHA pada banyak situs website adalah melakukan verifikasi kalau kita bukanlah robot. Dulu ketika pertama kali diciptakan, CAPTCHA digunakan untuk melakukan verifikasi polling online agar tidak ada yang mengirimkan spam polling. Dengan adanya bot, mereka bisa memenangkan pihak tertentu. Semenjak itu, CAPTCHA pun digunakan untuk kebutuhan verifikasi. 2. Menghindari Spam Sumber foto YouTubePara pemilik situs web kerap mendapatkan serangan dari peretas maupun spammer yang ingin melakukan hal-hal buruk di internet. Contohnya adalah dengan mengirimkan ratusan tanggapan palsu dengan menggunakan bot demi memenangkan kuis, polling, dan lain sebagainya. Ada pula yang mengirimkan spamming blog dan berita, memberikan komentar palsu, dan lain sebagainya. Tes CAPTCHA digunakan untuk meminimalisir hal-hal tersebut. CAPTCHA juga digunakan untuk mencegah serangan DDOS yang bisa membuat kecepatan akses website jadi melambat. 3. Melindungi Proses Pendaftaran Sumber foto DrupalBanyak situs email yang menyediakan layanan gratis. Sebut saja Google, Yahoo!, hingga Microsoft. Sayangnya, ada pihak-pihak tertentu yang menyalahgunakan layanan ini. Mereka mengirimkan serangan bot untuk melakukan pendaftaran akun email. Dalam waktu satu menit, mereka bisa membuat ribuan akun. Semenjak itu, layanan email gratis ini menggunakan fitur CAPTCHA untuk mengonfirmasi bahwa hanya manusia yang bisa membuat akun email secara gratis. Mengapa Selalu Ribet? Sumber foto QualtricsRata-rata orang membutuhkan waktu sekitar 10 detik untuk bisa menyelesaikan soal tes CAPTCHA. Meskipun banyak simbol miring, kita masih bisa membacanya. Untuk jenis CAPTCHA huruf dan angka, kebanyakan orang merasa kesusahan untuk membedakan 1 dan l atau 0 dan O. Apalagi, banyak susunan tulisan yang disusun secara acak dan memiliki gradien warna yang mengaburkan pesan. Hal ini dilakukan karena bot susah mengurai teks yang terdistorsi seperti itu. Jadi, alasan kenapa CAPTCHA selalu ribet adalah karena kebutuhan. BOT pada dasarnya adalah mesin, berbeda dengan manusia yang diberkahi kemampuan otak luar biasa. Walaupun begitu, kecerdasan buatan juga berevolusi dan semakin cerdas. Mereka menggunakan algoritma yang bisa mengurai gambar tersulit sekalipun. Oleh karena itu, CAPTCHA pun harus selalu berkembang agar tidak bisa diserang oleh pihak-pihak tertentu. Kalau perlu, membuat sistem keamanan yang lebih canggih. Contohnya adalah reCHAPTCHA yang terus dikembangkan oleh Google. Pernah menerima tulisan I'm Not Robot dan kita hanya perlu sekali mencentang? Itula reCAPTCHA. Akhir Kata Saking ribetnya, banyak orang yang menganggap CAPTCHA singkatan dari Computers Annoying People with Time-wasting Chalenges that Howl for Alternatives. Walaupun begitu, kehadiran CAPTCHA benar-benar dibutuhkan situs web dengan beberapa alasan yang telah Jaka sebutkan di atas. Mungkin CAPTCHA bukan teknologi terbaik untuk tujuan tersebut, akan tetapi CAPTCHA dibutuhkan untuk melakukan pencegahan dari serangan-serangan yang tidak diinginkan. Baca juga artikel seputar Internet atau artikel menarik lainnya dari Fanandi Ratriansyah. ARTIKEL TERKAIT Apa Itu VPN? Ini Dia Pengertian, Jenis, Kelebihan & Kekurangan Apa Itu NFC & Cara Kerjanya Pada Smartphone, Wajib Diketahui! Apa itu Wi-Fi 6? Lebih Ngebut dan Lebih Aman dari 5G? Apa Itu Dark Web dan Deep Web? Begini Cara Aman Memasukinya! Apa Itu Phishing dan Tips untuk Menghindarinya Nggak Akan Ketipu Lagi! Apa Itu Memex? Bisa Bikin Google Bangkrut? Inilah Penjelasan Sebenarnya!Spinbet99adalah situs judi online dengan berbagai permainan slot online terlengkap yang bisa dimainkan menggunakan 1 ID saja untuk semua permainan dan berhadiah jackpot hingga ratusan juta Rupiah . ENGLISH BHS INDONESIAN Live Chat translation by you can also view the original English article Pernah mendapatkan hit dengan spam melalui formulir kontak di situs pribadi Anda? Nah, di sini adalah tutorial singkat tentang cara untuk membangun sebuah captcha kustom untuk menjaga orang jahat keluar. Langkah 1 dan sesi Pertama kita perlu untuk membangun Halaman PHP baru dan Simpan sebagai Kemudian, di luar script baru, membuka sesi server dengan menggunakan perintah session_start. Juga, kode variabel kosong bernama "string". Kami akan menggunakan variabel ini kemudian terus teks captcha dihasilkan secara acak. 1 2 Langkah 2 String acak Selanjutnya, kita harus menulis untuk loop yang akan menghasilkan string acak. Kita kemudian akan mengambil string acak ini dan mengaturnya dalam sebuah variabel sesi yang disebut "random_code". 1 2 Setelah melihat pratinjau di browser, skrip Anda harus menghasilkan gambar png yang berisi beberapa teks. Jika Anda menerima kesalahan, pastikan skrip Anda dapat link ke file font .ttf Anda, dan bahwa Anda telah menciptakan variabel kosong $string dari sebelumnya dalam tutorial. Ini adalah kode akhir halaman apa yang akan terlihat seperti 1 2 Langkah 6 Membangun halaman kontak PHP baru dan Simpan sebagai Halaman ini akan berisi formulir kontak yang akan memvalidasi menggunakan captcha kami. Langkah 7 HTML & CSS Mari kita tambahkan sebuah form HTML untuk halaman kami. Memberi perhatian khusus terhadap sumber gambar yang kita gunakan untuk teks acak. 1 2 " method="post" enctype="multipart/form-data"> 3 4 5 6 7 8 9 Anda juga dapat menambahkan sedikit berikut CSS ke halaman Anda untuk membuatnya terlihat lebih baik daripada default. 1 2 3 form { 4 margin0; 5 padding0; 6 } 7 input { 8 padding2px; 9 width200px; 10 } 11 textarea { 12 padding2px; 13 width200px; 14 height100px; 15 } 16 .button { 17 width60px; 18 } 19 p { 20 margin0 0 5px 0; 21 padding0; 22 } 23 .error { 24 colorFF0000; 25 margin0 0 10px 0; 26 } 27 .accept { 28 color339966; 29 margin0 0 10px 0; 30 } 31 Langkah 8 Memvalidasi dengan PHP Sekarang bahwa pesanan kami dibangun dan kami memiliki keluar menampilkan gambar captcha, kita perlu lakukan sekarang adalah memvalidasi formulir, pastikan untuk menyertakan beberapa aturan validasi untuk keluar captcha. Berikut adalah apa validasi akhir PHP akan terlihat seperti. Dua fitur penting yang diperlukan untuk proses validasi ini adalah session_start; dan elemen if$_POST ['kode'] == $_SESSION['rand_code']Â . Ini memungkinkan kita untuk mengakses keluar variabel sesi dan memeriksa terhadap teks seseorang menulis di bidang kode formulir kami. Tanpa ini, captcha kami akan tidak berguna. 1 2 Jika Anda tahu banyak tentang PHP, sisa validasi ini harus mudah untuk memahami. Kami pada dasarnya mencari untuk memastikan tidak ada kolom formulir kami kosong. Jika mereka kosong, kesalahan yang dilemparkan untuk memastikan informasi input pengguna kami. Anda juga akan melihat aku tidak memvalidasi Apakah email juga terbentuk, yang merupakan sesuatu yang Anda harus harus mencakup. Email validasi dilakukan menggunakan string biasa. Berikut adalah apa yang file akhir Anda akan terlihat seperti. Aku termasuk CSS, yang Anda mungkin ingin drop di file CSS-nya sendiri. 1 2 30 31 32 33 34 Contact Us 35 36 form { 37 margin0; 38 padding0; 39 } 40 input { 41 padding2px; 42 width200px; 43 } 44 textarea { 45 padding2px; 46 width200px; 47 height100px; 48 } 49 .button { 50 width60px; 51 } 52 p { 53 margin0 0 5px 0; 54 padding0; 55 } 56 .error { 57 colorFF0000; 58 margin0 0 10px 0; 59 } 60 .accept { 61 color339966; 62 margin0 0 10px 0; 63 } 64 65 66 67 68 69 '.$error.''; ?> 70 '.$accept.''; ?> 71 72 " method="post" enctype="multipart/form-data"> 73 Name 74 Email 75 76 77 Are you human? 78 79 80 81 82 Anda sudah selesai Setelah validasi Anda bekerja, formulir kontak captcha Anda harus bekerja hebat. Apa yang pikiran Anda? Terima kasih banyak untuk membaca. Ikuti kami di Twitter, atau berlangganan NETTUTS RSS Feed untuk harian web pengembangan tuts dan artikel. lYw19A.