Cara membaca line by line dari file atau string dengan PHP

Bismillaahirrohmaanirrohiim… Berikut ini adalah cara membaca string per baris atau line by line Cara 1: $isi = ‘ini isi string banyak’; foreach(preg_split(“/((\r?\n)|(\r\n?))/”, $isi) as $line){ echo $line; echo ‘<br />’; } Cara 2: $isi = ‘ini isi string banyak’; $separator =…

Read More »

fgetcsv hanya membaca baris pertama file CSV? ini solusinya!

Bismillaahirrohmaanirrohiim… Berikut ini script php untuk membaca file CSV: <?php $file_csv = isset($_FILES[‘file_csv’]) ? $_FILES[‘file_csv’] : array(); $namafile = isset($file_csv[‘name’]) ? $file_csv[‘name’] : ”;//namafile.csv $separator = isset($_POST[‘separator’]) ? $_POST[‘separator’] : ‘,’; if (empty($namafile)) { exit(‘File upload tidak ditemukan’);…

Read More »

Setting php.ini agar website berjalan optimal

Bismillaahirrohmaanirrohiim… Apa kabar semuanya? semoga sehat-sehat selalu dan senantiasa diberkahi Allah SWT, Aamiin… Btw, pernah suatu saat setelah website terasa lambat diakses padahal pengunjung tidak terlalu banyak, apalagi website tersebut berbasis wordpress atau website berbasis framework seperti laravel,…

Read More »

Cara menghapus virtual server di virtualmin dengan command line

Bismillaahirrohmaanirrohiim… Bagi pengguna virtualmin atau webmin tentunya pernah mengalami bagaimana cara menghapus atau mendelete domain atau virtual server di virtualmin. Jika ingin menghapus virtual server atau domain utama, tentu mudah karena di web panelnya sudah terdapat fitur menu…

Read More »

Solusi windows 10 no internet pada wifi

Bismillaahirrohmaanirrohiim… Biasanya saat menggunakan laptop, saya tidak melakukan shutdown namun langsung ditutup saja layarnya atau menjadikan mode sleep, sehingga ketika membuka atau menyalakan laptop lagi tinggal meneruskan pekerjaan kemarin dan tidak perlu untuk membuka kembali program-program yang telah…

Read More »

Cara setting remote MySQL/MariaDB dengan mudah

Bismillaahirrohmaanirrohiim… Suatu ketika kita ingin menginstall server khusus database, di mana script program kita letakkan di lokasi server yang berbeda, bahkan di localhost sekalipun. Kegunaan remote mysql / mariadb adalah kita dapat melakukan maintain database di server yang…

Read More »

htaccess pada cyberpanel dan openlitespeed

Bismillaahirrohmaanirrohiim… Perlu diketahui bahwa openlitespeed atau versi litespeed premium mempunyai kelebihan dalam mengeksekusi htaccess sama seperti apache. Namun masalahnya ada pada setting vhost.conf yang mana file htaccess tersebut harus diletakkan pada posisi yang tepat. Andaikan satu buah website…

Read More »

File manager pada cyberpanel error

Bismillaahirrohmaanirrohiim… Pada kesempatan kali ini saya ingin berbagi pengalaman saat membuka file manager pada cyberpanel yang terjadi error. Kesalahan yang muncul adalah adanya loader atau spinner yang tak mau berhenti dan popup notifikasi tanpa isi, terus bergerak ke…

Read More »

Membuat CRUD dengan PHP MySQL HTML CSS JS (part 7)

Bismillaahirrohmaanirrohiim… Belajar membuat CRUD (view, create, read, update, delete) sederhana dengan HTML CSS JS PHP MySQL. Tujuan dari tutorial ini agar lebih memahami HTML, PHP, dan MySQL. Sekaligus praktek langsung bagaimana MySQL digunakan untuk menyimpan data. Penjelasan diberikan…

Read More »

Konsep dasar PHP dan cara menghubungkan dengan HTML (part 6)

Bismillaahirrohmaanirrohiim… PHP, kepanjangannya adalah PHP hypertext prepocessor. Merupakan bahasa pemrograman yang dijalankan disisi server (server side). Berbeda dengan html css javascript yang dijalankan disisi client (client side) Ini artinya: Untuk menjalankan kode PHP, perlu menginstall PHP di server….

Read More »