Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Wednesday, January 17, 2018

Tutorial Composer #1: Instalasi Di Linux


Pada tutorial kali kita akan belajar cara menginstall Composer di Linux disini saya menggunakan Linux Mint, kalau anda memakai Distro Linux Debian, Ubuntu tidak jadi masalah, karena tutorial ini untuk Linux yang berbasis Debian dan Ubuntu. Composer merupakan dependency manager atau program untuk manajemen proyek PHP, dengan adanya Composer kita bisa menginstall dan mengupdate library atau package yang dibutuhkan pada sebuah project.

Baik, Kita mulai menginstall Composernya...

Sebelum menginstall Composer pastikan anda sudah menginstall PHP dan Curl pada Linux.

Baca Juga Tutorial Menginstall LAMP (Linux Apaceh MySQL PHP) Pada Linux

Untuk menginstall PHP dan Curl, ketikan command berikut.
sudo apt-get install php && sudo apt-get install curl
Atau jika anda sudah menginstall PHP sebelumnya, namun belum menginstall Curl, silahkan install Curl nya saja, dengan command berikut.
sudo apt-get install curl
Atau jika sudah menginstall keduanya, silahkan lanjut saja ke tahap berikutnya.
Setelah menginstall PHP dan Curl, langkah selanjutnya kita akan menginstall Composer dengan command dibawah ini.
> php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
> php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
> php composer-setup.php
> php -r "unlink('composer-setup.php');"

Setelah menginstall Composer, langkah selanjutnya kita akan memindahkan file composer.phar ke composer yang terletak pada /usr/local/bin/composer,untuk memindahkannya ketikan command berikut.
sudo mv composer.phar /usr/local/bin/composer
Setelah memindahkan file composer.phar, ketikan composer pada terminal, hasilnya dapat dilihat pada gambar dibawah ini.


Maka Composer telah berjalan dan dapat digunakan...

Demikian tutorial cara menginstall Composer pada Linux, jika ada kesalahan, kekurangan atau hal hal lainnya silahkan tuliskan komentar anda pada kolom komentar dibawah ya, Terima Kasih.

Semoga Bermanfaat.

Tuesday, January 16, 2018

Cara Membuat System Upload File dengan PHP


Pada tutorial kali ini, kita akan belajar PHP mengenai cara kita membuat upload file dengan PHP, PHP disini bukan pembawa harapan palsu ya, tapi PHP bahasa pemrograman. Pada tutorial kali ini kita nggak upload file nya langsung ke Database, namun kita akan upload file nya ke dalam sebuah folder nantinya, mungkin pada tutorial selanjutnya saya akan membuat tutorial upload file ke database, Insyaallah. Karena kita akan pelajari dulu dasar dasarnya ya, yuk kita mulai belajarnya.

Persiapan Dulu...

Sebelum memulai ngoding, ada lebih baiknya kita melakukan beberapa persiapan

  1. Buat sebuah folder dengan nama phpupload
  2. Didalam folder phpupload buat folder lagi bernama uploads dimana pada folder uploads akan menyimpan files yang telah diupload
  3. Didalam folder phpupload, buatlah beberapa files, file index.html dan upload.php
  4. Pindahkan folder phpupload yang dibuat tadi ke folder htdocs bagi yang pakai XAMPP atau yang pakai Linux dan memakai LAMP Server pindahkan ke folder html.
Saatnya Kita Ngoding

Setelah melakukan beberapa persiapan, saat kita mulai ngoding, silahkan buka file index.html lalu tulis syntax HTML seperti berikut.

Perlu Diperhatikan...

Pada bagian tag <form>, kalau diperhatian, ada atribut enctype="multipart/form-data" atribut ini wajib digunakan jika ingin mengupload file, jika tidak digunakan kemungkinan progamnya tidak akan berjalan meskipun syntaxnya sudah benar, berdasarkan pengalaman saya.

Lalu setelah menulis syntax HTML diatas, bukan file upload.php, lalu tulis syntax PHP seperti berikut.

Implementasinya...

Silahkan, buka web browser, kemudian ketikan di URL barnya http://localhost/phpupload/ , lalu tekan enter hasil seperti gambar berikut.


Silahkan klik Pilih File/Choose File, lalu pilih files berdasarkan eksistenti yang dibolehkan, seperti yang ditulis pada syntaxnya, lalu klik tombol "Upload", jika berhasil upload filenya maka akan tampil notifikasi atau pesan seperti gambar berikut.








Maka file yang telah diupload telah berhasil diupload dan telah tersimpan pada folder Uploads, pada kasus ini saya mengupload sebuah file berupa photo dan telah tersimpan pada folder Uploads dapat dilihat pada gambar dibawah ini.


Demikian tutorial cara membuat system upload file dengan PHP, kami minta pada kalian, jika ada kesalahan, kekurangan silahkan tuliskan komentar anda pada kolom komentar dibawah ya, Terima Kasih.

Semoga Bermanfaat.

Cara Membuat Visitor Counter Dengan PHP MySQL

Pada tutorial kali ini kita akan belajar cara membuat visitor counter atau menghitung banyak pengunjung berdasarkan IP Address nya menggunakan PHP dan MySQL, gunanya untuk mengetahui seberapa banyak orang yang telah mengunjungi website atau blog kita, jika anda pernah menggunakan CMS Blogger, terdapat fitur memantu seberapa banyak visitor/pengunjung yang telah mengunjungi blog/website kita, kita akan buat mirip dengan hal tersebut dengan menggunakan bahasa pemrograman PHP dan MySQL, yuk kita mulai belajarnya, yang semangat ya.

Alurnya begini..

Jika seseorang pernah berkunjung ke website atau blog kita tentu dia tidak akan akan terhitung lagi menjadi seorang visitor baru namun jika seseorang adalah orang yang baru mengunjungi website atau blog kita, maka ia akan terhitung menjadi visitor baru. Langsung kita mulai belajarnya.

Persiapan..

Sebelum mulai ngoding kita persiapan dulu, pertama buatlah folder bernama visitor pada htdocs bagi yang memakai XAMPP atau pada html bagi yang memakai Lamp Stack, lalu didalam folder visitor buatlah folder bernama app dan file bernama index.php, didalam folder app buatlah file bernama visitor.php. herarki file dan foldernya dapat dilihat pada gambar berikut.

Setelah itu, buatlah sebuah basis data/database bernama website, setelah itu buatlah tabel bernama visitor, lalu pada table visitor buat lah beberapa fields seperti gambar berikut.
  • id | INT (11) | NOT NULL |  AUTO_INCREMENT |  PRIMARY KEY
  • page_location | VARCHAR(255) | NOT NULL
  • ip_address | VARCHAR(255) | NOT NULL

Yuk Kita Ngoding..

Selanjutnya, buka softaware text editor, lalu tambahkan folder visitor ke text editor masing masing, lalu pada file visitor.php yang berada pada app/visitor.php, tuliskan syntax seperti berikut.

Setelah itu, pada file index.php yang berada pada visitor/index.php, tuliskan syntax seperti berikut.


Implementasinya

Selanjutnya, buka web browser, kemudian ketikan URL "localhost/visitor", hasilnya dapat dilihat pada gambar dibawah ini.


Perhatian Perhatian...

Jika merefresh browser maka halaman yang telah dikunjungi akan terus bertambah, jika kita hanya menggunakannya pada server local atau localhost maka total pengunjungnya tetap 1, karena IP Addreess nya sama seperti namun total halaman dikunjungi akan terus bertambah jika direfresh berulang ulang, namun jika menggunakan server public maka total pengunjug akan bertambah karena akan diakses oleh IP Address yang berbeda beda.

Demikian tutorial cara membuat visitor counter dengan PHP dan MySQL, kami minta nih pada kalian jika ada kesalahan dan kekurangan silahkan tuliskan komentar anda pada kolom komentar dibawah ya, Terima Kasih.

Semoga Bermanfaat.