Posts

Membuat Bilangan Fibonanci dengan PHP

Cara untuk membuat bilangan fibonancci :     <?php function fibonacci_seq ( $panjang ) { for ( $l = array ( 0 , 1 ) , $i = 2 , $x = 0 ; $i < $panjang ; $i ++ ) $l [ ] = $l [ $x ++ ] + $l [ $x ] ; return $l ; } fibonacci_seq ( 100 ) ; // Angka "100" dapat diganti sesuai keinginan ?>

Membuat File Koneksi Database di PHP

PHP dan MySQL, sekarang ini tidak dapat di pisahkan, karena dua-duanya free dan mudah di gunakan, selain itu mudah juga di integrasikan. Dan bagaimana cara menghubungkan kedua Sistem tersebut, ya betul, kita membutuhkan suatu alat yang dapat menghubungkan kedua elemen itu. Dalam hal ini, kita akan membuat file php untuk mengkoneksikan PHP dan database (MySQL). Langsung saja, kita buka editor untuk membuat file PHP, bisa notepad, notepad++, dreamweaver, frontpage, dll deh. Lalu copy paste koding di bawah ini : <?php $host   = 'localhost' ; $username     = 'root' ; $password     = '' ; $database     = 'iseng' ; $koneksi = mysql_connect( $host , $username , $password ) or die ( "Gagal Koneksi Database" .mysql_error()); $db = mysql_select_db( $database , $koneksi ) or die ( "Gagal Membuka Database" .mysql_error());

Kelebihan PHP

Image
PHP dapat digunakan untuk menghasilkan file gambar GIF, atau bahkan gambar GIF yang bersifat stream dari server ke browser. Sebelumnya harus dikompile PHP dengan GD library yang mengandung fungsi – fungsi manipulasi GIF PHP mampu menerima file upload dari setiap browser yang RFc-1867 compliant. Kemampuan ini memungkinkan user mengupload file teks atau binary. PHP secara transparan mendukung HTTP cookie. Administrator dapat menset cookies mengunakan function setcookie() PHP mendukung banyak sekali database dalam mode native dan melalui ODBC. Seperti termasuk Adabas, dBase, Empress, FilePro, Informix, InterBase,MySQL, Oracle, dan database yang mensupport ODBCyang dapat menggunakan PHP.

Web Server Apache

Web server adalah inti dari sebuah web hosting, kehandalan Apache telah lama dibuktikan di Internet, versi terakhir yang stabil adalah apache-1.3.17. Untuk keperluan secure web masih bisa ditambah modssl-2.7.1. Secure web adalah web server dengan sistem komunikasi yang dienkrip menggunakan protokol httpsdi port 443, analoginya seperti komunikasi ssh dibandingkan dengan telnet. Sistem enkripsinya lebih rumit daripada SSH karena selain hal teknis yang lebih rumit juga melibatkan aspek non teknis seperti Certificate Authority (CA). Server side scripting atau CGI (Common Gateway Interface) yang biasa dipakai pada Apache adalah PHP (PHP Hypertext Prepocessor), versi terakhir yang stabil adalah 4.0.4pl1 dengan banyak kelebihan dibanding versi stabil sebelumnya. Dan CGI yang digunakan untuk penelitian ini adalah PHP-4.0.4pl1.

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI . Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C . Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan ...

Membuat Login Form dengan PHP dan MySQL

Pada postingan sebelumnya kita telah belajar mengenal HTML dan Baimana Belajar PHP Sekarang Kita mencoba untuk membuat Form Login dengan PHP yang digabungkan dengan Tag-tag HTML dan perancangan basis datanya dengan menggunakan MYSQL. Secara sederhana, cara kerjanya adalah seperti : 1.) Ketika user memasukkan username beserta passwordnya, maka yang pertama kali dilakukan adalah mengeceknya dalam database apakah username telah terdaftar, jika telah terdaftar, dalam hal ini ada dalam database maka kita memerlukan satu variable yang mengindikasikan bahwa user tersebut ada. 2.) Setelah itu maka sang user akan diberi sebuah session yang diambil dari usernamenya jika pengecekan password sebelumnya oleh MD5 sukses dilakukan. 3.) Jika kesemuanya tidak sesuai maka sang user akan diredirect ke halaman login.html, sehingga terlihat seperti diam di tempat. Untuk memulainya kita buat terlebih dahulu databasenya : ———————————————————– create database userdb; use userdb; create tabl...

Pengenalan HTML

   Setela kita mengetahui langak-langkah belajar php mak selanjutnya kita mulai membahas secara detilx... Awalx kita mulai melihat dan mempelajari HTML. Apa yang dimkasud dengan file HTML? HTML merupakan kependekan dari Hyper Text markup Language Sebuah file HTML merupakan sebuah file teks yang berisi tag-tag markup yang dimana nantinya akan memberitahukan browser bagaimana harus menampilkan sebuah halaman. File HTML harus memiliki ekstensi htm atau html  . File HTML dapat dibuat menggunakan editor teks yang sering kita pakai yaitu notepad ataupun textpad. Ada   juga tools yang dapat membatu yaitu Macromedia Dreamweaver. Mulailah dengan membuka Notepad (di Windows XP bagi yang belum pernah klik Start, Program, Accessories, Notepad). Ketikkan teks berikut: <html> <head> <title>Judul Halaman</title> </head> <body> Ini halaman pertama saya. <b>Teks ini ditebalkan</b> </body> </html> Simp...