Cara Sederhana Mencegah SQL Injection Php Login

 

Cara Sederhana Mencegah SQL Injection Php Login

SQL Injection merupakan salah satu teknik untuk menggunakan celah kemanan yang berada pada sisi database. Biasanya ini dikarenakan adanya form pada PHP yang dimana saat data dikirimkan tidak dilakukan filter dengan benar sesuai dengan kondisi dari form tersebut.

Misal pada form login terdapat form email dan password, tentu user harus mengirimkan data yang berisi email dengan benar (menggunakan @ sesuai format email) dan passwordnya. Apabila form memungkinkan untuk mengirim data tidak sesuai dengan format email maka itu yang disebut form tidak terfilter. Seseorang bisa memanfaatkan celah tersebut untuk masuk ke sistem.

Selain itu dengan teknik SQL Injection biasanya dilakukan dengan tujuan  antara lain :

1. Bypass Otentikasi
2. Mengambil Informasi (data user, kartu kredit dll)
3. Mengubah, Menghapus Data (merusak data)

Banyak cara yang bisa dilakukan untuk mencegahnya, disini kita akan belajar cara sederhana untuk melakukan filter pada sisi form loginnya.

Jika biasanya anda menerima inputan form dengan cara berikut :

$username = $_POST['username'];

Silahkan tambahan fungsi filtering berikut dan modifikasi kode diatas :

function clean_injeksi($data){
          $filter=stripslashes(strip_tags(htmlspecialchars($data,ENT_QUOTES)));
          return $filter;
        }

$username = clean_injeksi($_POST['username']);


Dengan cara tersebut, kita coba memfilter inputan untuk tidak menerima inputan berupa karakter-karakter yang menimbulkan kerentanan.

Semoga bisa diterapkan dengan baik dan bermanfaat untuk kita semua. Sampai ketemu ditutorial selanjutnya.
 

Menambahkan Akun Email di Office Outlook Hosting Cpanel Server

Outlook merupakan aplikasi pengelolaan email yang disediakan oleh Office. Dengan aplikasi ini kita bisa dengan mudah mengelola email, baik mengirim email, menerima email, mengatur pengkategorian ataupun menyusun inbox berdasarkan kontak serta banyak lagi fitur yang disediakan.

Untuk memulai menggunakan Outlook kita perlu Add Email Account ke Aplikasi Outlook. Pada kali ini kita akan menjelaskan tahapan untuk menambahkan akun email di Office Outlook 2019. Silahkan simak dan ikuti tahap-tahapnya dengan baik.

1. Menyiapkan Email dan data Server Email


Silahkan buat email account di server anda, misal anda menggunakan Cpanel buatlah email kemudian masuk ke konfigurasi, lalu anda catat incoming dan outgoing server yang tertera beserta portnya. Pilih IMAP atau POP silahkan sesuaikan, direkomendasikan untuk memilih yang SSL agar pesan dienkripsi.

2. Buka Outlook, pilih Menu File

Menambahkan Akun Email di Office Outlook Hosting Cpanel Server


Silahkan anda masuk pada aplikasi outlook anda, kemudian pilih menu file yang berada di pojok kiri atas. Pastikan Office Outlook anda sudah di Aktivasi agar tidak ada kendala nantinya.

3. Klik Tombol Add Account


Dilanjutkan dengan klik tombol Add Account pada Account Information, jika ada sudah pernah menambahkan email maka akan muncul daftar email yang sudah terhubung dengan outlook pada halaman tersebut.

4. Masukkan email dan pilih Advanced option

Menambahkan Akun Email di Office Outlook Hosting Cpanel Server


Masukkan email anda dengan benar, kemudian klik Advanced Option serta ceklis "Let me set up my account manualy". Dilanjutkan dengan klik Connect

5. Pilih Jenis Server

Menambahkan Akun Email di Office Outlook Hosting Cpanel Server


Saat ini anda harus memilih sesuai server yang anda catat sebelumnya, apakah anda memilih POP atau IMAP. Saya merekomendasikan dengan IMAP. Anda juga dapat menambahkan email google anda pada aplikasi Outlok.

6. Memasukkan Data Server

Menambahkan Akun Email di Office Outlook Hosting Cpanel Server


Selanjutnya anda perlu memasukkan data-data server yang ada catat sebelumnya, sesuaikan dengan portnya. Pada umumnya jika menggunakan IMAP port incoming adalah 143 dan outgoing adalah 25. Jika berbeda silahkan sesuaikan dengan server anda.

7. Masukkan Password Email

Menambahkan Akun Email di Office Outlook Hosting Cpanel Server


Langkah terakhir adalah memasukkan password akun email anda. Kemudian silahkan anda klik tombol Connect.

Anda telah berhasil menambahkan akun email pada Outlook anda









Remote Database MySQL, PostgreSQL, SQL Server Free

 

Remote Database MySQL, PostgreSQL, SQL Server Free

Aplikasi remote database memang sangatlah banyak, ada yang berbayar dan gratis. Masing-masing memiliki kelebihan dan kekurangan. Salah satu aplikasi gratis terbaik yang sudah banyak digunakan oleh para database administrator adalah HeidiSQL.

HeidiSQL adalah perangkat lunak gratis, dan mudah dipelajari. "HeidiSQL" memungkinkan Anda melihat dan mengedit data dan struktur dari server yang menggunakan salah satu sistem database MariaDB, MySQL, Microsoft SQL, PostgreSQL, dan SQLite. Dibangun pada tahun 2002 oleh Ansgar, HeidiSQL termasuk alat paling populer untuk MariaDB dan MySQL di seluruh dunia. (www.heidisql.com)

Mengapa kami merekomendasikan HeidiSQL?
1. Merupakan perangkat lunak gratis
2. Fitur yang terus dikembangkan (update)
3. Mudah digunakan dan dipelajari
4. Kecepatan akses ke server yang baik

Beberapa fitur yang disediakan antara lain :
* Koneki ke server berbeda dalam 1 layar
* Mendukung database systems: MariaDB, MySQL, MS SQL, PostgreSQL and SQLite
* Create and edit tables, views, stored routines, triggers and scheduled events.
* Export table rows as CSV, HTML, XML, SQL, LaTeX, Wiki Markup and PHP Array
dan yang lainnya

Mengatasi Windows 10 Error Update 0x80240fff 0x800f0954


Mengatasi Windows 10 Error Update 0x80240fff 0x800f0954

Ada banyak cara untuk mengatasi error pada windows 10 saat update. Saat pertama kali OS windows 10 di Install pada komputer atau laptop, terkadang kita perlu mengupdatenya untuk mendapatkan versi terbaru. Namun seringkali kita menemukan error pada saat akan mengupdate windowsnya. Error yang sering terjadi diantaranya pada kode error 0x80240fff dan 0x800f0954.

Beberapa tutorial di google telah dilakukan, dari mulai mengotak atik regedit maupun service pada komputer yang berjalan namun tetap masih tidak bisa melakukan windows update. Alhasil kita mencari-cari kembali cara yang lain dan menemukan cara-cara yang sebelumnya.

Disini kita akan mencoba cara termudah dan sudah dicoba berulang kali berhasil. Cara ini membutuhkan koneksi internet serta tool ini resmi dari pihak windows yang membuatnya untuk mengatasi error yang terjadi pada Windows anda.

Berikut langkah-langkah yang harus dilakukan :
1. Buka link berikut : https://www.microsoft.com/en-us/software-download/windows10
2. Pilih tombol "Update Now", kemudian browser akan melakukan download file Windows10Upgrade9252.exe
3. Setelah download file tersebut selesai, silahkan buka.
4. Pastikan koneksi internet anda berjalan dan pastikan laptop anda dalam kondisi mengecas.
5. Setelah buka file Windows10Upgrade9252.exe tersebut, ikut langkah-langkahnya sampai dengan melakukan update otomatis pada windows anda.
6. Setelah selesai, silahkan restart komputer atau laptop anda.
7. Silahkan coba melakukan Windows Update

Semoga cara diatas berhasil pada anda yang memiliki kode error yang sama. Silahkan kirimkan komentar apabila ada hal yang perlu ditanyakan. Jangan lupa support kami terus dengan membagikan cara ini pada sosial media anda. Terima kasih

-DFZR

Aktivasi Licence Key Sublime Text 3207 Terbaru



Hai semuanya, artikel kali ini merupakan artikel sambungan pada post sebelumnya yakni Aktivasi Licence Key Sublime Text 3176 Terbaru. Dikarenakan sublime selalu mengupdate pembaharuannya, sehingga beberapa licence key yang lama sudah tidak bisa dipakai.

Agar licence key dapat berjalan dengan baik, maka anda perlu melakukkan pengaturan pada host windows terlebih dahulu. Anda dapat mengikuti setiap langkah-langkahnya pada artikel dibawah :

Aktivasi Licence Key Sublime Text 3176 Terbaru

Berikut ini update serial licence key terbaru Sublime Build 3207 :

----- BEGIN LICENSE -----
Member J2TeaM
Single User License
EA7E-1011316
D7DA350E 1B8B0760 972F8B60 F3E64036
B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
FA0A2ABE 25F65BD8 D51458E5 3923CE80
87428428 79079A01 AA69F319 A1AF29A4
A684C2DC 0B1583D4 19CBD290 217618CD
5653E0A0 BACE3948 BB2EE45E 422D2C87
DD9AF44B 99C49590 D2DBDEE1 75860FD2
8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
------ END LICENSE ------



Terima kasih,
Kami akan selalu mengupdate licence terbaru apabila licence key kali ini sudah tidak bisa terpakai.

Demikian tips Aktivasi Licence Key Sublime Text 3207 dengan Mudah, semoga bermanfaat bagi anda. Sampai ketemu di artikel selanjutnya dan jangan lupa KLIK IKLAN DIBAWAH atau DIATAS sehingga penulis lebih bersemangat dalam mengupdate artikel menarik. Terima kasih

4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan


4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Selamat siang semua, kita kembali kepada pembahasan programming setelah sebelumnya kita membahas tema lainnya. Kali ini kita akan berbagi informasi mengenai library PHP yang dapat digunakan untuk melakukan generate PDF pada aplikasi berbasis web.

Bagi para pengembang aplikasi berbasis web tentu akan membutuhkan sistem yang memberikan laporan atau report dari sistem. Salah satu pengaplikasiannya yaitu dengan menerapkan penggunakan PDF. Dari database yang telah dikela kemudian akan digenerate menjadi laporan dengan format PDF yang langsung dapat disimpan ataupun di print.

Berikut ini 4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan

1. FPDF - http://www.fpdf.org/

4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Merupakan salah satu library pdf yang dapat diterpkan pada bahasa pemrograman PHP. File dari library ini pure PHP. Beberapa fitur yang dimiliki oleh FPDF diantaranya:

    Choice of measure unit, page format and margins
    Page header and footer management
    Automatic page break
    Automatic line break and text justification
    Image support (JPEG, PNG and GIF)
    Colors
    Links
    TrueType, Type1 and encoding support
    Page compression

2. mPDF - https://mpdf.github.io/
4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Merupakan salah satu library php yang dapat melakukan generate file dari UTF-8 uncoded HTML. mPDF merupakan pengembangan yang berbasis dari library FPDF dan HTML2FPDF sehingga memungkinan semua fitur yang ada dikeduanya akan masuk pada 1 library. Berikut fitur mPDF :

  •     Accepts UTF-8 encoded HTML
  •     Supports almost all languages including RTL (arabic and hebrew), and CJK - (chinese-japanese-korean)
  •     Bookmarks
  •     CSS stylesheets
  •     Word spacing and character spacing for justification
  •     Nested block-level elements (e.g. P, DIV) including margins, borders, padding, line-height, background colours etc.
  •     Support (partial) for floating and fixed-position block-elements
  •     Page layout and orientation
  •     Text-justification and hyphenation
  •     Page numbering
  •     Odd and even paging with mirrored margins
  •     Page headers & footers
  •     Columns
  •     Tables - nested tables, rotated, or autosized to fit on a page
  •     Table of contents
  •     Index
  •     Watermarks (with customizable text angle)
  •     Images in JPG, GIF, PNG, SVG, BMP or WMF format
  •     Password protection
  •     Annotations
  •     Barcodes (EAN13, UPC-A/E, Code 11, 39, 93, 128, Codabar, MSI, IMB, Planet, Postnet, RM4SCC etc.)
  •     Import another PDF file and use as a template
  •     Embedded font subsets
  •     PDF/A-1b support (ISO 19005-1:2005)
  •     PDF/X-1a support
  •     PDF/A-3 support (along with ZUGFeRD invoices compatibility)

3. TCPDF - https://tcpdf.org/
4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
TCPDF dikembangkan pada tahun 2002 dan berbasis Open Source. Sudah banyak CMS dan Aplikasi berbasis web yang menggunakan library ini. Banyak fitur yang sangat dibutuhkan bagi pengembang aplikasi saat ini. Berikut fitur yang dimiliki TCPDF :
  • no external libraries are required for the basic functions;
  • all standard page formats, custom page formats, custom margins and units of measure;
  • UTF-8 Unicode and Right-To-Left languages;
  • TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
  • font subsetting;
  • methods to publish some XHTML + CSS code, Javascript and Forms;
  • images, graphic (geometric figures) and transformation methods;
  • supports JPEG, PNG and SVG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick (http: www.imagemagick.org/www/formats.html)
  • 1D and 2D barcodes: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extention, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, Datamatrix ECC200, QR-Code, PDF417;
  • ICC Color Profiles, Grayscale, RGB, CMYK, Spot Colors and Transparencies;
  • automatic page header and footer management;
  • document encryption up to 256 bit and digital signature certifications;
  • transactions to UNDO commands;
  • PDF annotations, including links, text and file attachments;
  • text rendering modes (fill, stroke and clipping);
  • multiple columns mode;
  • no-write page regions;
  • bookmarks and table of content;
  • text hyphenation;
  • text stretching and spacing (tracking/kerning);
  • automatic page break, line break and text alignments including justification;
  • automatic page numbering and page groups;
  • move and delete pages;
  • page compression (requires php-zlib extension);
  • XOBject templates;
  • PDF/A-1b (ISO 19005-1:2005) support

4. DomPDF - https://dompdf.github.io/
4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan
Merupakan salah satu PDF render yang tidak banyak diketahui oleh masyarakat. Namun DomPDF memiliki fitur yang sama seperti library PDF lain yang bisa menerapkan table sampai dengan model dari border dan cell nya. Berikut fiturnya :

  •     handles most CSS 2.1 and a few CSS3 properties, including @import, @media & @page rules
  •     supports most presentational HTML 4.0 attributes
  •     supports external stylesheets, either local or through http/ftp (via fopen-wrappers)
  •     supports complex tables, including row & column spans, separate & collapsed border models, individual cell styling
  •     image support (gif, png (8, 24 and 32 bit with alpha channel), bmp & jpeg)
  •     no dependencies on external PDF libraries, thanks to the R&OS PDF class
  •     inline PHP support


Demikian informasi mengenai 4 Library PDF PHP Open Source Terbaik dan Mudah Digunakan, semoga bisa membantu solusi anda dalam permasalahan pengembangan aplikasi.

Terima kasih telah berkunjung dan jangan lupa KLIK IKLAN dibawah untuk selalu memberikan support kepada kami dalam menulis informasi yang terbaru.

- Dafizara

5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik


5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik
Diera modern orang-orang sudah semakin meninggalkan cara-cara lama, seluruh aktivitas dan pekerjaan kini sudah mulai terbantu dengan adanya teknologi. Hal itu tak terkecuali pada penyimpanan data-data yang banyak. Ketika dahulu data barupa dokumen kertas dan disimipan secara teratur pada rak-rak yang sudah disediakan. Kini data-data sudah beralih menjadi sebuah data digital yang disimpan kedalam memory device.

Pertukaran data akan terus terjadi beiringan dengan segala aktivitas yang perlu dikerjakan setiap harinya. Telah banyak dikembangan perangkat penyimpanan yang tersebar saat ini, baik dengan kapasitas yang besar maupun dari segi ukuran yang kecil. Semuanya kembali kepada pribadi masing-masing sesuai dengan kebutuhannya.

Bagi banyak orang masih memilih flashdisk sebagai media untuk menyimpan data. Selain karena alasan mudah dibawa, flash disk / flash drive saat ini telah dikembangan dengan kapasitas yang tinggi. Misalnya perusahaan Sandisk telah mengembangkan usb flash drive dengan kapasitas 1 TB. Sehingga kita tidak perlu membawa hard disk untuk bisa menyimpan data sampai dengan 1 TB.

Namun karena era persaingan pasar, saat ini tersebar merk-merk flash drive yang beraneka ragam. Disini kita akan membahas merk-merk flash drive yang memberikan kualitas, kecepatan dan support yang baik dari perusahaan pembuatnya. Berikut merk-merk flash disk / flash drive yang bisa anda pilih:

1. SanDisk
5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik

SanDisk merupakan salah satu perusahaan pengembang berbagai perangkat media seperti, MP3 Players, USB Flash Drive, Card Reader, Mobile Storage dll. Pada produk usb flash drive SanDisk memiliki banyak pilihan produk yang bisa anda pilih sesuai dengan kebutuhan. Bahkan saat ini SanDisk telah mengenalkan flash drivenya yang berkapasitas 1 TB.

Info produk kunjungi : https://www.sandisk.com/home/usb-flash

2. Transcend

5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik
Salah satu merk flash drive yang telah terbukti kualitas dan kecepatannya. Penulis sendiri telah menggunakan merk ini dan hasilnya memang memuaskan. Desain dari produknya juga terlihat sangat modern dan stylish bergaya anak muda modern.

Info produk kunjungi : https://us.transcend-info.com/product/usb

3. Kingston
5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik
Kingston merupakan merk yang sudah melekat ditelinga mayarakat, hal itu dikarenakan banyak produk-produk imitasi yang tersebar dan menawarkan harga dengan sangat murah. Kingston juga merupakan perusahaan yang sudah lama memproduksi flash drive dengan kualitas yang baik.

Info produk kunjungi : https://www.kingston.com/us/usb/personal_business

4. V-GEN
5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik
Banyak orang mengira V-Gen merupakan perusahaan yang hanya memproduksi RAM saja namun ternyata ada produk yang juga diproduksi diantaranya Digital Media, SSD, Powerbank dan Accesories. V-Gen tidak memiliki banyak jenis produk USB, silahkan cek pada link dibawah. Apabila ada yang menjual flash drive V-Gen dan tidak ada pada daftar di web resminya, maka dipastikan itu produk palsu.

Info produk kunjungi : https://www.v-gen.co.id/produk.html?kat=168

5. ADATA
5 Merk Flashdisk Kualitas, Kecepatan dan Support Terbaik
Salah satu perusahaan flash drive yang memiliki produk kualitas terbaik, namun belum banyak dikenal oleh masyarakat. Masyarakat cenderung memilih produk yang sudah terkenal seperti kingston dll, padahal produk-produk lain memiliki kualitas yang juga sama baiknya. Desain dari produk-produk ADATA sangat disukai oleh para designer produk.

Info produk kunjungi : https://www.adata.com/za/about/company

Demikian 5 Merk Flashdisk atau flash drive dengan Kualitas, Kecepatan dan Support Terbaik. Namun semua itu kembali kepada kebutuhan masing-masing orang. Informasi diatas hanya sebagai info untuk membandingkan flash drive imitasi yang tersebar saat ini, sehingga anda dapat membeli produk aslinya. Jangan sampai anda menghubungi / protes terhadap perusahaan tertentu dan ternyata anda membeli produk yang palsu.

Terima kasih semoga artikel kali ini bermanfaat, jangan lupa untuk berbagi kepada orang lain dan KLIK IKLAN dibawah sebagai dukungan kepada penulis untuk terus berbagi informasi lainnya.

NordVPN Discount 75% 3 Tahun Hanya 1,5 Juta


NordVPN Discount 75% 3 Tahun Hanya 1,5 Juta
Saat ini internet sudah menjadi kebutuhan bagi manusia era digital kini. Dengan demikian orang-orang tentu membutuhkan keamanan untuk jalannya akses internet. Beberapa orang telah menggunakan VPN atau Virtual Private Nerwork untuk mengamankan lalu lintas data saat mengakses dan bertransaksi di Internet.

Lalu mengapa seseorang harus memakai VPN?
Berikut beberapa alasan anda harus menggunakan VPN :

1. Menjaga keamanan saat melakukan browsing/internetan di Wifi Publik

Bisa saja seseorang pencuri dengan sengaja menyediakan layanan wifi gratis di tempat umum. Namun mereka menyadap setiap lalu lintas transaksi internet yang terjadi. Sehingga sangat berkemungkinan seluruh data-data rahasia anda dapat tersadap dengan mudah.

2. Data terenkripsi

Karena alasan nomor 1 tentu solusinya adalah dengan melakukan enkripsi pada data yang dikirim melewati lalu lintas data. Dengan enkripsi menjadikan data yang disadap tidak mudah dibaca dan diketahui oleh pencuri.

Nah beberapa alasan diatas menjadi fokus utama kami mengapa harus menggunakan VPN. Namun saat ini orang-orang menganggap bahwa VPN merupakan software yang asik dan berharga mahal. Untuk menepis hal itu, terdapat salah satu penyedia VPN yang memberikan layanan yang sangat bagus dengan harga yang cukup murah dari yang lain yaitu NordVPN. NordVPN merupakan salah satu VPN yang memiliki keamanan tingkat tinggi dalam melindungi data penggunanya.

Layanan lain yang diberikan oleh NordVPN adalah jumlah server yang sangat banyak yakni 4489 server yang terdiri dari 60 Negara. NordVPN juga memberikan fitur untuk mengarahkan pada server yang tercepat untuk digunakan.

Harga NordVPN
Ada beberapa pilihan paket yang bisa anda beli diantaranya paket berlangganan 3 tahun, 2tahun dan 1 bulan. Sangat disarankan untuk mengambil paket yang 3 tahun karena harganya sangat murah daripada kita harus mengambil paket perbulan. Untuk 3 tahun harga NordVPN saat berikisar diharga 1,5 juta, sangat murah dibanding VPN lain yang bisa mencapai 7 sampai puluhan juta.

Apabila anda tertarik anda bisa langsung mengunjungi web resminya dibawah ini:
NordVPN : https://nordvpn.com/

Semoga informasi ini bermanfaat bagi anda semuanya, tetap menjaga keamanan dalam menggunakan internet karena banyak ancaman yang mengintai apabila kita tidak waspada.

Terima kasih banyak telah berkunjung dan membaca di artikel Rafi Orilya. Jangan lupa KLIK IKLAN dibawah sebagai wujud dukungan kepada kami untuk selalu memberikan informasi bagi semua orang.

- Dafizara