Skip to main content

CARA TERBARU MENGATASI PHP BEDA VERSI DENGAN ERROR Undefined index, mysql_fetch_array, Notice: A session, Deprecated: mysql_connect. dan lainnya

PHP atau program itu sebenarnya mengutamakan logika kita, nalar kita sendiri, selain untuk membuat fungsinya tentu saja untuk mengatasi errornya. Salah satu yang membuat pemula kesulitan dan kebingungan adalah 

Web anda sudah berjalan normal di hosting (online) dan kemudian anda membackup lalu mencoba install di Localhost komputer dengan XAMPP. Fiturnya berjalan lancar, tapi kok malah muncul error seperti ini 

Contohnya : 

Deprecated: mysql_connect(), Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\1\userpanel\log\index.php on line 16

Notice: Undefined index: id_topik in C:\xampp\htdocs\1\userpanel\log\index.php on line 30

Notice: A session had already been started - ignoring session_start() in C:\xampp\htdocs\1\userpanel\log\index.php on line 39

Jika fiturnya berjalan dengan normal di hosting, logikanya, ketika script itu diinstall dengan komputer localhost, harusnya tidak ada masalah dong ? tapi kali ini justru ada bagian yang error. 

Kalau memang script sudah berjalan 100% lancar di hosting online dan kali ini error di localhost, masalahnya memang bukan script anda, tapi bahasa program yang anda gunakan, tentu saja versi dari PHP.

Anda bisa cek versi hosting anda dan mencocokan dengan versi php yang didukung oleh XAMPP.


dan ini adalah versi php di hosting online saya dari Namecheap. Anda bisa melihatnya di CPANEL bagian Server Information (sebelah kanan)


Beda kan ? makanya muncullah error notice seperti diatas, dan karena saya kesulitan mencari xampp versi php yang sama dan untuk alasan jangka panjang, akhirnya saya menemukan solusi lain yang bisa anda coba yaitu dengan tambahan script menghilangkan error. ini dia scriptnya

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));

Script diatas akan menghilangkan error dengan keterangan warning, notice dan lainnya.

Lalu bagaimana jika masih ada tulisan error lain, misalnya 

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in

Cukup tambahkan kata awalan sebelum tanda : (titik dua) seperti ini

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING | E_DEPRECATED));

Begitu juga dengan error lainnya, lalu penempatannya bagaimana ?

Mudah saja. Tempatkan script singkat diatas tepat dibawah awalan kode php yang ada di halaman yang sudah anda buat. Misalnya error itu muncul di Index.php , jadinya seperti ini


Jangan lupa SAVE. Letakkan disetiap halaman yang menampilkan error.

Hasilnya


Ada cara lainnya, nanti saya berikan bertahap. Cara ini juga bisa diterapkan untuk sebaliknya yaitu normal di localhost tapi error di hosting online. Thenkyu

Comments

Popular posts from this blog

BUAT AKUN SSH PREMIUM PRIBADI SECARA GRATIS DAN MUDAH

cara buat akun ssh premium gratis Terbaru saya mau berbagi sedikit tutorial buat kalian yang lagi atau sedang belajar memakai SSH , disini saya akan menjelaskan bagaimana caranya membuat ssh gratis untuk pribadi di fastssh.COM , tanpa modal dan begitu mudah langsung bisa dipakai 1. kunjungi fastssh.  lalu klik create akun ssh    perhatikan juga kalau disitu tiap server punya ketentuan sendiri sendiri , dan buruan bikin kalau ga mau kehabisan stok ,,hehe 2. kalau sudah klik CREATE , silahkan isikan yang diminta kalau berhasil akan muncul begini kalau gagal biasanya ada teks dengan background merah , tulisannya saya lupa tapi intinya suruh coba server lainnya karena stok di hari itu sudah habis ,, coba saja yang lainnya ,, masa aktif SSH PREMIUM GRATIS ini tidak SELAMANYA , tapi hanya 3 hari sejak dibuat dan ingat , jangan dibagikan ke teman atau siapaun , soalnya jika digunakan oleh lebih dari 2 orang bakal diskonek ntar ,, maka ...

TRIK INTERNET GRATIS TELKOMSEL BARU, UNTUK SEUMUR HIDUP LEWAT HP ANDROID SEMUA MERK DAN TIPE

selamat pagi semunya , saya mau bagi bagi nih satu paket browser  +  trik internet gratis buat telkomsel via hp android TERBARU, trik ini trik paling baru dan bisa bertahan seumur hidup atau mungkin selamanya sukses juga untuk donlot file 50 mb ke atas ,,tapi saya belum pernah coba download diatas 100 mb ,,silahkan coba saja , kecepatan lumayan juga cepat dan cukup stabil ,, sudah banyak sekali yang mencoba ini dan hasilnya begitu memuaskan , trik rahasia dan saya bungkus aja ya ,, MOHON MAAF TRIK INI SUDAH KADALUARSA. CARI LAINNYA DISINI sebelumnya saya ucapkan terima kasih banyak atas kunjungannya dan saya merasa bangga bahwa posting ini dari pertama dibuat yaitu november 2013 sampai sekarang ini masih berada di daftar teratas dalam pencarian di search engine untuk kategori trik internet gratis telkomsel untuk terbaru untuk android Belum ada trik terbaru saat ini file berbentuk .rar jadi nanti kamu ekstrak dengan file manager seperti eksplore atau lain...

CARA MENGATASI DOWNLOAD BENGONG / 0 BYTES / TIDAK JALAN / MACET / SAAT GUNAKAN SSH DI IDM

gimana perasaanmu jika download kenceng banget tapi tiba tiba bengong gitu aja ,,emosi kan ,,ya sama ,, bengongnya tu ga cuma sekali tapi BERKALI-KALI ,, kampret emang ,, biasanya yang begitu dari jenis SSH yang dipake yaitu SSH dropbear ,, nih contoh download tiba tiba bengong ,, biasanya kalo bengong tuh saya pause downloadnya ,,atau kalo ga saya restart proxifiernya ,,soalnya proxifiernya ga mau jalan ,, nah downloadna kadang kalo bengong ujungnya gagal ,,TIMEOUT ,, baru setelah saya pause dan start lagi semua lancar lagi ,,tapi nanti juga gitu lagi ,,bengong lagi ,, cara ini tidak efektif ,, mau yg udah jelas dan selalu saya gunakan dan terbukti ga suka bengong saat digunakan untuk download ,, klik disini  http://otakdewasa.blogspot.com/2014/03/modul-pdf-bimbingan-internet-gratis.html  , download modul versi 1.3 nah kebetulan setelah tadi encoba berbagai cara akhirnya bisa saya dapatkan caranya ,,yaitu dengan menggunakan PROXY INDO di IDM nya ,, caranya g...