Hosting

Belajar CRUD PHP MySQL dari 0 Sampai Online: Login Multi-Role + Konsep IPO

Belajar CRUD PHP MySQL dari 0 Sampai Online: Login Multi-Role + Konsep IPO

| | PHP

jujur aja, momen paling nagih waktu belajar PHP itu pas website kita akhirnya bisa dibuka dari HP teman. bukan cuma echo "halo" di localhost, tapi beneran ada yang bisa daftar, login, datanya kesimpan, adminnya bisa atur-atur. nah di panduan ini kita bikin itu: aplikasi CRUD user lengkap — register, login multi-role admin dan user, tambah, lihat, edit, hapus, logout — terus kita online-kan ke hosting.

kalau kalian sudah baca membuat website dari nol sampai online yang bahas form OSIS 24 input, artikel ini adalah sodaranya yang lebih fokus ke fondasi: alur login + hak akses + keamanan dasar. source code-nya saya ambil dari demo belajar-web, tapi saya bedah ulang per baris dengan bahasa santai. tiap baris saya kasih alasannya: kenapa pakai fungsi ini, kenapa tidak pakai yang itu.

Membuat Website dari 0 Sampai Online dengan PHP MySQL: Form OSIS Lengkap + Login Admin

Membuat Website dari 0 Sampai Online dengan PHP MySQL: Form OSIS Lengkap + Login Admin

| | | PHP

membuat website dari nol sampai benar-benar bisa dibuka dari HP teman kalian adalah momen paling nagih. di panduan ini saya tidak bikin landing page statis lagi, tapi website dinamis PHP + MySQL yang datanya disimpan beneran: form pendataan anggota OSIS / organisasi masyarakat / karang taruna lengkap, lalu admin bisa login untuk edit, hapus, approve, dan kasih nomor anggota otomatis OSIS-2026-0001.

banyak pemula bingung: input type="text" sama type="number" bedanya apa di database? checkbox yang bisa pilih banyak itu kok jadi array? select dropdown vs select multiple vs datalist itu bedanya di mana? di artikel ini saya bedah semua tipe input yang ada di HTML + tipe datanya di PHP + tipe kolom MySQL-nya, langsung pakai studi kasus nyata yang bisa kalian publish.

Cara Deploy Laravel ke Hosting Gratis

Cara Deploy Laravel ke Hosting Gratis

| | Laravel
deploy laravel ke hosting gratis kayak InfinityFree butuh beberapa penyesuaian, karena laravel biasanya jalan di VPS atau server dedicated. panduan ini bakal nunjukin cara tepatnya, dari nol sampai aplikasi jalan. sebelum deploy, pastikan kalian sudah baca tutorial laravel lengkap buat ngerti struktur project-nya, dan kalau nanti butuh kelola database, siapkan akses phpMyAdmin di Laragon. semua langkah di sini proses yang pernah saya jalani sendiri, lengkap dengan error 500 yang sempat bikin saya bingung berhari-hari.
Cara Upload Website ke 000webhost Gratis: File Manager, Database & FileZilla

Cara Upload Website ke 000webhost Gratis: File Manager, Database & FileZilla

| | | PHP, Hosting

⚠️ PENTING (2024): 000webhost resmi TUTUP pada 1 Oktober 2024 — Hostinger menutup layanan hosting gratisnya dan mengarahkan semua pengguna ke paket berbayar Hostinger. Artikel di bawah ini bersifat historis: langkah-langkahnya tetap berguna sebagai gambaran cara upload website ke hosting, tapi untuk hosting gratis saat ini gunakan alternatif seperti InfinityFree (PHP 8 + MySQL gratis, tanpa batas waktu).

Di Kesempatan kali ini saya akan membuat langkah-langkah untuk melakukan proses upload file hosting ke 000webhost.com dari folder project PHP, HTML, dan Mysql yang hanya bisa diakses melalui localhost atau offline biasa kita buat. Di 000webhost bisa melakukan hosting web HTML, PHP, Mysql secara gratis tanpa dipungut biaya sama sekali.