Ubidu Network -->

    Social Items


error handling adalah : Sering kali, saat menggunakan aplikasi, kami menemukan kesalahan. Hal ini sangat menyebalkan bagi pengguna jika kesalahannya tidak ditangani dengan baik. CodeIgniter menyediakan mekanisme penanganan error yang mudah.

Anda ingin pesan ditampilkan, saat aplikasi dalam mode pengembangan bukan dalam mode produksi karena pesan kesalahan dapat dipecahkan dengan mudah pada tahap pengembangan.



Lingkungan aplikasi Anda bisa diubah, dengan mengubah baris yang diberikan di bawah ini dari file index.php. Hal ini dapat diatur untuk apa saja tapi biasanya ada tiga nilai (pengembangan, uji, produksi) yang digunakan untuk tujuan ini


define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');

Lingkungan yang berbeda akan memerlukan tingkat pelaporan kesalahan yang berbeda. Secara default, mode pengembangan akan menampilkan error dan testing dan live mode akan menyembunyikannya. CodeIgniter menyediakan tiga fungsi seperti yang ditunjukkan di bawah ini untuk menangani kesalahan.

Baca Juga : Membuat session di codeigniter

Show_error () menampilkan kesalahan pada format HTML di bagian atas layar.

Show_404 () menampilkan kesalahan jika Anda mencoba mengakses halaman yang tidak ada.

Fungsi log_message () digunakan untuk menulis pesan log. Ini berguna bila Anda ingin menulis pesan khusus ..

Logging dapat diaktifkan pada file aplikasi / config / config.php. Diberikan di bawah ini adalah screenshot dari file config.php, dimana anda bisa mengatur nilai threshold.

/*

|--------------------------------------------------------------------------------

| Error Logging Threshold

|--------------------------------------------------------------------------------

| You can enable error logging by setting a threshold over zero. The 

| threshold determines what gets logged. Threshold options are:

|

| 0 = Disable logging, Error logging TURNED OFF

| 1 = Error Message (including PHP errors)

| 2 = Debug Message

| 3 = Informational Messages

| 4 = All Messages

|

| You can also pass an array with threshold levels to show individual error types

|

| array(2) = Debug Message, without Error Messages

| For a live site you'll usually only enable Errors (1) to be logged otherwise 

| your log files will fill up very fast.

|

*/

$config['log_threshold'] = 0;

Anda bisa menemukan pesan log di aplikasi / log /. Pastikan direktori ini dapat ditulis sebelum Anda mengaktifkan file log.



Berbagai template untuk pesan kesalahan dapat ditemukan di aplikasi / views / errors / cli atau aplikasi / views / errors / html.

sekian untuk tutorial codeigniter “membuat error handling dicodeigniter” jika ada yang ingin di tanyakan komentar di bawah ini.



MEMBUAT ERROR HANDLING DI CODEIGNITER


tutorial codeigniter query helper

Informasi Dari Melaksanakan Permintaan

$ This-> db-> insert_id ()
Masukkan nomor ID saat melakukan penyisipan database.

$ This-> db-> affected_rows ()
Menampilkan jumlah baris yang terpengaruh, saat melakukan “tulis” jenis kueri (insert, update, etc.).

$ This-> db-> last_query ()
Mengembalikan kueri terakhir yang dijalankan (string kueri, bukan hasilnya). Contoh:

Informasi tentang Database anda

$ This-> db-> count_all ()
Memungkinkan Anda untuk menentukan jumlah baris dalam tabel tertentu. Kirimkan nama tabel pada parameter pertama. Contoh:

echo $this->db->count_all('my_table');

$ This-> db-> platform ()
Keluarkan platform database yang Anda jalankan (MySQL, MS SQL, Postgres, dll ..):

Echo $ this-> db-> platform ();
$ This-> db-> version ()
Keluarkan versi basis data yang Anda jalankan:

Echo $ this-> db-> version ();
Membuat Pertanyaan Anda Lebih Mudah


$ This-> db-> insert_string ()
Fungsi ini menyederhanakan proses penulisan sisipan database. Ini mengembalikan string insert SQL yang diformat dengan benar. Contoh:


$ Data = array ('name' => $ name, 'email' => $ email, 'url' => $ url);

$ Str = $ this-> db-> insert_string ('table_name', $ data);
Parameter pertama adalah nama tabel, yang kedua adalah array asosiatif dengan data yang akan dimasukkan. Contoh di atas menghasilkan:

INSERT INTO table_name (nama, email, url) NILAI (‘Rick’, ‘rick@example.com’, ‘example.com’)

$ This-> db-> update_string ()

Fungsi ini mempermudah proses penulisan update database. Ini mengembalikan string update SQL yang diformat dengan benar. Contoh:

$ Data = array ('name' => $ name, 'email' => $ email, 'url' => $ url);

$ Where = "author_id = 1 DAN status = 'aktif'";

$ Str = $ this-> db-> update_string ('table_name', $ data, $ where);


Parameter pertama adalah nama tabel, yang kedua adalah array asosiatif dengan data yang akan diperbarui, dan parameter ketiga adalah klausa “where”. Contoh di atas menghasilkan:


UPDATE table_name SET name = 'Rick', email = 'rick@example.com', url = 'example.com' WHERE author_id = 1 DAN status = 'aktif'


Semoga Bermanfaat Bagi Teman" Sekalian


CODEIGNITER QUERY HELPER


Jika Anda saat ini mengembangkan website bisnis ataupun yang mengandalkan informasi lokasi. Akan sangat bagus rasanya kalau ditambahkan fitur Geolocation. Fitur ini memang sangat berguna sekali untuk dapat mendeteksi keberadaan visitor Anda, sehingga Anda pun akan dengan mudah menemukan lokasi calon customer dari bisnis Anda yang berdekatan lokasinya. Kebiasaan yang dilakukan oleh seseorang ketika ingin membeli sesuatu, maka yang dicari adalah tempat membeli produk yang mudah dijangkau. Selain tidak membuang banyak waktu, juga lebih cepat proses membelinya karena lebih dekat.

Nah, ada cara cukup mudah untuk memasang fitur geolocation ini di website Anda. Cukup dengan bantuan HTML5 serta API Google Maps saja, yuk kita mulai membuatnya.

Langkah 1 

Dalam contoh ini kita akan menggunakan 1 file HTML saja yang mana di dalamnya akan diisi dengan CSS serta Javascript juga. Untuk memulai kita harus membuat box yang akan menampung tampilan maps lokasi dari visitor

<div id="mapDiv"></div>

Langkah 2

Tambahkan CSS sederhana agar tampilan geolocation nanti tampil lebih bagus:

#mapDiv {
    width:500px;
    height:300px;
    border:1px solid #efefef;
    margin:auto;
    -moz-box-shadow:5px 5px 10px #000;
    -webkit-box-shadow:5px 5px 10px #000;
}

Langkah 3

Untuk dapat menampilkan maps lokasi dibutuhkan API Google Maps, tambahkan script ini pada HEAD script HTML Anda

<script type="text/javascript" src='http://maps.google.com/maps/api/js?sensor=true'></script>

Untuk mengetahui apakah browser kita mendukung Javascript kita harus menambahkan JS bagian ini sebagai pengecekan :

if(navigator.geolocation) { 

}

Di dalam IF di atas kita harus membuat fungsi yang mana di dalamnya menggunakan fungsi HTML5 getCurrentPosition, dalam contoh ini kita menggunakan fungsi buatan yang kita namai visitorLocation().

function visitorLocation(position) {
    //Creates a variable called point and sends the latitude and longitude to Google Maps to get your position
    var point = new google.maps.LatLng(position.coords.latitude, position.coords.longitude),
   
    //Settings for the map  
    myOptions = {
        zoom: 15,
        center: point,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    },
   
    //Finding the div we want the map to be in
    mapDiv = document.getElementById("mapDiv"),
    //Pass in the div and map settings to the map
    map = new google.maps.Map(mapDiv, myOptions),
   
    //
    marker = new google.maps.Marker({
        position: point,
        map: map,
        title: "You are here"
    });
}

Setelah menaruh fungsi visitorLocation() di dalam pengecekan IF, kita juga harus menambahkan script ini di bawah fungsi visitorLocation() :

navigator.geolocation.getCurrentPosition(visitorLocation);

Langkah 4

Gabungkan script HTML, CSS dan Javascript semuanya menjadi utuh seperti ini :

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>HTML5 Geolocation</title>
<script  type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>;
<script>

    if(navigator.geolocation) {

        function visitorLocation(position) {
            var point = new google.maps.LatLng(position.coords.latitude, position.coords.longitude),

            myOptions = {
                zoom: 15,
                center: point,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            },

            mapDiv = document.getElementById("mapDiv"),
            map = new google.maps.Map(mapDiv, myOptions),

            marker = new google.maps.Marker({
                position: point,
                map: map,
                title: "You are here"
            });
        }
        navigator.geolocation.getCurrentPosition(visitorLocation);
    }
</script>
<style>
#mapDiv {
    width:500px;
    height:300px;
    border:1px solid #efefef;
    margin:auto;
    -moz-box-shadow:5px 5px 10px #000;
    -webkit-box-shadow:5px 5px 10px #000;
}
</style>
</head>
<body>
<div id="mapDiv"></div>
</body>
</html>

Cukup sederhana bukan? Selamat mencoba 

Membuat GeoLocation dengan HTML5 dan Google Maps API


Ok Kali ini saya ingin membagikan informasi Bagaimana cara memblokir Masal Iklan berbau Pornografi di Adsense.

Iseng-iseng beberapa hari lalu, buka blog lewat HP orang rumah, eitss..! apalagi ini! ‘Ngaceng..?’ ‘Netes..?’ ‘Basah..?’ Lho.. lho.. ini web pendidikan kok ngajari ngaceng. Dulu pernah blokir satu per satu iklan begini. Umumnya domain Rusia. Tapi, jumlah mereka banyak. Jadi, hanya yang ketahuan saja. Nah, karena kesal. Ane berfikir bagaimana caranya memblokir iklan-iklan ‘ngaceng’ tersebut secara massal langsung di akun Adsense. Alhamudillah, ane ketemu solusinya. Dan, cara ini menurut ane cukup berhasil. Barangkali agan-agan di sini juga sudah banyak yang menerapkan. :biggrin:

Langkah pertama, masuk ke akun Adsense agan. Lalu klik ‘Allow & Block Ads’. Nanti akan tampil semua unit iklan yang tayang di website-website agan. Biasanya kalau kita ingin blok iklan, tinggal masukkan domainnya di kolom filter. Cara ini memang berhasil, tapi belum menuntaskan. Karena masih banyak iklan serupa.



Nah, sekang Agan cukup memasukkan teks saja di kolom filter tersebut. Misalnya, ane memasukkan kata: ‘Suamiku’. Lihat apa yang terjadi setelah itu. Kalau memang blog agan dihinggapi iklan ‘ngaceng’, maka akan muncul sederet iklan ‘ngaceng’ dengan berbagai macam domain, dengan jenis iklan yang sama. Filter juga dengan menggunakan kata atau frase sejenis, misalnya: ‘ngaceng’ ‘suami’, ‘pembesar’, ‘tahan lama’, dll. :D

Pada kasus ane, jumlah iklan ‘ngaceng’ yang ane temukan ada 200 lebih unit iklan. Mayoritas adalah domain berekstensi .ru. Wah..wah.. apa nggak stres tuh kalau harus dicari satu-satu. 

Langkah kedua, setelah menemukan unit iklan yang akan diblokir, tinggal arahkan kursor di sudut kiri bawah unit iklan tersebut. Lalu jalankan ‘Block this ad’. Tunggu sesaat sampai iklan tersebut terblokir. Yang menarik adalah setiap kali unit iklan tersebut diblok, dia akan turut memblokir iklan yang menggunakan domain yang sama. Sehingga pekerjaan jadi lebih cepat. Ya, butuh waktu sekitar 10 sampai 15 menit lah.


Terakhir, ulangi langkah pertama dan kedua untuk memblokir iklan-iklan sensitif lainnya dengan memfilter kata-kata atau frase yang dianggap bisa ditunggangi iklan ‘ngaceng’ dan sejenisnya. Kemudian sisipkan pesan terakhir menggunakan photoshop sebelum berpisah (nggak penting, hi..hi..!)

Rekomendasi dari ane lakukan langkah ini setiap 2 minggu sekali. Siapa tahu mereka sudah menyiapkan ratusan klonengan berikutnya.


Dan Akhirnya Iklan Berbau Pornografi tersebut sudah kita blokir.

Sekian dari saya pembahasan kali ini, semoga bermanfaat bagi teman" semua.

Repost By: Tiki-Taka


Cara Memblokir Iklan Pornografi Di Akun Adsense


Kali ini saya ingin berbagi informasi mengenai seputar adsense, Ok sebelum kepembahasan kita jelaskan dulu.

Apasih Google Adsense itu
AdSense adalah program kerjasama periklanan melalui media Internet yang diselenggarakan oleh Google. Melalui program periklanan AdSense, pemilik situs web atau blog yang telah mendaftar dan disetujui keanggotaannya diperbolehkan memasang unit iklan yang bentuk dan materinya telah ditentukan oleh Google di halaman web mereka. Pemilik situs web atau blog akan mendapatkan pemasukan berupa pembagian keuntungan dari Google untuk setiap iklan yang diklik oleh pengunjung situs, yang dikenal sebagai sistem pay per click (ppc) atau bayar per klik.
Selain menyediakan iklan-iklan dengan sistem bayar per klik, Google AdSense juga menyediakan AdSense untuk pencarian (AdSense for Search) dan iklan arahan (Referral). Pada AdSense untuk pencarian, pemilik situs web dapat memasang kotak pencarian Google di halaman web mereka. Pemilik situs akan mendapatkan pemasukan dari Google untuk setiap pencarian yang dilakukan pengunjung melalui kotak pencarian tersebut, yang berlanjut dengan klik pada iklan yang disertakan pada hasil pencarian. Pada iklan arahan, pemilik situs akan menerima pemasukan setelah klik pada iklan berlanjut dengan tindakan tertentu oleh pengunjung yang telah disepakati antara Google dengan pemasang iklan tersebut.

Bagaimana sih cara membuat akun Google Adsense Melalui Smartphone ?
OK Langsung saja,
Pertama" Anda ke web Google Adsense 

Lalu Teman" sekalian klik "DAFTAR SEKARANG" Selanjutnya teman" akan di arahkan ke form pendaftaran tersebut,
seperti, Nama Website teman", dan alamat email teman" yang ingin di daftarkan di Google Adsense.



Jika sudah di isi semua form pendaftaran, Jangan Lupa Klik Simpan dan lanjutkan.

Selanjutnya teman" akan di arahkan ke form berikutnya, Di Form ini teman" pilih negara Indonesia, mengapa harus indonesia, karena kalau kita pilih negara lain, nanti mata uang di akun tersebut Bukan IDR dan itu nanti nya juga mempengaruhi ketika sudah mencapai batas ambang pembayaran dan Surat PIN akan di kirim. kalaupun kita memakai negara lain, untuk nntinya membuat alamat pembayaran ke indonesia tidak akan bisa.

Jika sudah Pilih Negara INDONESIA dan ceklis mensetujui perjanjian, Maka teman" akan di arahkan kembali ke form selanjutnya.

Di Form ini teman" isi sesuai alamat teman" sekalian, Jika sudah di isi semua, Klik "Kirim"
lalu di form berikutnya teman" di berikan oleh Google Adsense berupa script yang harus teman" Salin dan tempelkan di Web atau situs teman"

Jika Sudah di salin semuanya, lalu teman" buka Blogger/Web teman" melalui Browser



Jika teman" belum mempunyai Blogger atau wordpress maka saya sarankan teman" membuatnya terlebih dahulu.
Ok Lanjut, lalu Klik "Tema

Selanjutnya Klik "Edit Html" Jika sudah maka akan tampil seperti ini.

Lalu Pastekan Script yang di berikan oleh Google Adsense di bawah bagian <head> , Jika sudah maka Klik "Simpan Tema".

Maka selanjutnya teman" tinggal menunggu Kabar Cinta dari Google Adsense Apakah Akun teman" sekalian di Approve atau tidak oleh Google Adsense.

Demikian yang saya sampaikan Semoga bermanfaat bagi teman" sekalian yang baru memulainya.




Cara Membuat Akun Google Adsense Melalui Smartphone


Update package name admob terbaru

# Car

com.cars.sale
com.used.cars
com.vehicle
com.car.dealerships
com.carfind
com.sports cars
com.car.driver
com.car.headrest
com.car.stereo
com.car.seat covers
com.car.seat
com. carrotsgoodfordogs
com. carrotsgood
com. carbs.bad
com. carrots good for you
com.car.insurance companies
com.car.space
com.car.insurance
com.can.carrots be frozen
com.cancarsauction
com.cancars
com.carmechanic
com.car.max
com.car.title
com.car.humidifier
com.car.hauler
com.car.heater

# DONATE

com.donatehearingaids
com.donatehairforcancerkids
com.donatehalloweencandy
com.donate.hair
com.donate5kmedals
com.diddonatellogetmarried
com.diddonatellaversacedie
com.diddonatellohavesiblings
com.donatesperm.dallas
com.donate.sperm
com.donatejigsawpuzzles
com.donate.jackets
com.donate.meaning
com.donate.money
com.donate.mattress
com.donatemycar
com.donate.plasma
com.donatello
com.donatellaversaceyoung
com.candonateblood
com.donate.liver
com.donatelifelogo
com.donatelifetexas
com.donatelife
com.donatedogfood
com.donatedinnermealsonwheels
com.donateakidney
com.donateacar
com.donatekitchencabinets

# HEALTCH
com.healthcareplans
com.health.clinic
com.health.connector
com.health.care
com.healthandwellness
com.healthhumanservices
com.health.articles
com.health.fitness
com.health.department
com.healthy.meals
com.healthy.snacks
com.health.insurance
com.healthriskassessment
com.health.ranger
com.healthinsurancequotes
com.health.begins
com.health.videos
com.healthvault
com.health.knowledge
com.health.kick
com.healthinsurancestarted
com.healthcare.hurts
com.health.absent
com.health.matters
com.healthshare.oregon
com.healthinsuranceoregon
com.health.equity
com.did.health
com.health.net

# INSURANCE
com.insurance.industry
com.insurance companies are bad
com.insurance
com.insurancefordogs
com.insurance.xactimate
com.insurance.xpress
com.insurance.companies
com.insurance.quotes
com.insurance.broker
com.insurance.year
com.insurance.license
com.insurance.salvage
com.insuranceintexas
com.insuranceinspanish
com insurance.zipcar
com.insurance.zone
com.insurance.journal
com.insurance.agent
com.insurance.adjuster
com.insurance.noodle
com.insurance.news
com.insurance.claim
com.insurancequotegeico
com.insurancequotescar
com.insurancequotesonline
com.insurance.unlimited
com.insuranceunderwritersalary
com.insurance.underwriter
com.insurance.binder

# LAWYER
com.legal.aid
com.legaladvice
com.lawyersnearme
com.law.firm
com.attorney
com.attorney.law
com.solicitor
com.ask.lawyer
com.find.lawyer
com.law.firms
com.civil.law
com.civil.attorney
com.law.office
com.legal.assistant
com.legal.attorney
com.lawyer.advice


# HOME

com.buyhome
com.home.websites
com.homea
com.homesite
com.homebuyingwebsites
com.homefinderwebsites
com.homeweb
com.buyhomeonline
com.homemortgageloans
com.downhomeloans
com.home.directory


 # WARNING !!!!

Package Name tidak menggunakan spasi, Package Name tidak menggunakan huruf KAPITAL. 
Perhatikan kode Package Name saat teman-teman mencopy-nya. 

KUMPULAN PACKAGE NAME ADMOB, DAN DAFTAR NEGARA CPC TERTINGGI

×Close

Notifications

Disqus Logo