Showing posts with label Panduan. Show all posts
Showing posts with label Panduan. Show all posts

Melacak Setting Register Globals

Setting register globals terdapat dalam file.ini Untuk pengguna Windows biasanya file tersebut berada pada dierktori C:\Windows .Sedangkan di linux, biasanya berada di direktori /usr/lib/php. Untuk lebih pastinya mengenai keberadaan file phpinfo.php di browser. Lihat gambar di samping :

Dari gambar dapat diketahui bahwa file php.ini berada di direktori C\:Windows\php.ini. Untuk melakukan perubahan terhadap setting php di file php.ini, silahkan buka filenya menggunkan program editor biasa seperti notepad.



Tips dan Catatan
• Sebenarnya file php.ini merupakan file yang mengatur seluruh konfigurasi PHP (tidak hanya register globals). Dan seluruh konfigurasi file php.ini dapat ditampilkan secara grafis melalui phpinfo.php
• Setiap melakukan perubahan seting di php.ini , misalanya kita ubah seting register_globlas ==Off menjadi On, jangan lupa untuk me-restart Apache
• Tanda titik koma (;) banyak ditemukan di php.ini.Hal tersebut menunjukan bahwa kata-kata yang terdapat di sampingnya hanyalah komentar atau tidak aktifnya suatu konfigurasi.
• Sebagian besar buku PHP berbahas Indonesia yang beredar di pasaran saat ini lebih banyak skripnya berdasarkan register ==On
• Biasanya File phpinfo.php sudah ada saat menginstal PHP .Apabila belum ada anda bias membuatnya dengan mudah seperti berikut :
• Skrip phpinfo.php

 Phpinfo();
?.>

Register Global

1.Seluk Beluk Register Globals
Singkatnya register globals adalah salah satu seting yang terdapat di dalam file.ini yang bertugas untuk mengatur apakah variable-variabel EGCPS (Environmet, GET, POST ,Cookie, Server ) akan didaftarkan sebagai variable global atau tidak.

2.Indikasi Terkena Gejala Register Globals
• Aplikasi saya dapat berjalan di localhost, tapi ketika saya upload di internet , kok gak bisa jalan?
• Aplikasi dapat berjalan di laptop/computer saya dengan baik, tapi ketika saya jalankan di computer teman/kantor saya ..kok gak bias jalan?
• Aplikasi login saya kok gak bias berfungsi , padahal username dan passwordnya sudah benar dan sesuai dengan yang ada di buku?
• Mengapa data-data yang saya inputkan/kirimkan melalui form tidak bias disimpan atau ditampilkan hasilnya
• Mengapa aplikasi upload file yang saya buat berdasarkan petunjuk di buku tidak jalan , padahal sudah sama persis?
• Saya dulu bikin apliksi menggunkan PHPTRiad, tapi setelah berpindah ke Xampp tidak bias berjalan?
• Mengapa aplikasi yang saya buat menggunkan Mambo termasuk Joomla, PHPNuke, Postnuke,PHPBB)tiba-tiba tidak bsa jalan di Internet padahal sebelumnya jalan.
• Dan msih banyak lagi pertanyaan pertanyaan serupa yang ujung-ujungnya pasti tersangka utamnya adalah si register globals, inilah makhluk terpopuler yang sangat sering ditanyakan, baik di milis maupun forum diskusi PHP sampai-sampai membuat para programmer jadi bosen menjawabnya.Oleh karena itu , kita akan coba telusuri seluk beluk register globals agar tidak dianggap gagap oleh PHP

Database

Semua tutorial disini menggunakan database dbphp dengan tabel :
jurusan
prodi
upload_file
galery
anggota