Sabtu, 27 Juni 2015

Mengaktifkan mod_rewrite untuk file .htaccess

Apabila file .htaccess yang sudah anda set tapi masih belum bekerja coba set parameter berikut ini
yang perlu di set adalah server apachenya dan disina saya menggunakan centos 7
masuk ke folder /etc/httpd/conf  buka file httpd.conf ganti semua AllowOverride None menjadi AllowOverride All.

Selasa, 23 Juni 2015

Redirect page mengunakan javascript

// similar behavior as an HTTP redirect
window.location.replace("http://stackoverflow.com");

// similar behavior as clicking on a link
window.location.href = "http://stackoverflow.com";

Menambahkan Global variable ke dalam class php

$var1 = 'something';
class myClass{
    function doSomething(){
        global $var1 ;
        echo $var1;
    }
}

$obj = new myClass();
$obj->doSomething();

Rabu, 10 Juni 2015

Tips dan trik mysql

Menhilangkan duplikat di dalam field
ALTER IGNORE TABLE nama_tabel ADD UNIQUE (nama_field1,nama_field2)
Menggabungkan String
SUBSTRING( string, start_position, length )

CONCAT ( string_value1, string_value2 [, string_valueN ] ) 

SELECT number,name, COUNT(number)
FROM phonebook
GROUP BY number
HAVING ( COUNT(number) > 1 )


UPDATE DAN REPLACE DATA
UPDATE nama_tabel SET field_yg_diupdate=replace(field_yg_diupdate,'string lama','string baru')

Selasa, 09 Juni 2015

Memutar Audio Lebih Dari Satu Dengan Javascript

Langsung saja silahkan di copas :

<script>
function play(audio, callback) {
audio.play();
if(callback)
{
    audio.onended = callback;
}
}
function queue_sounds(sounds){

    var index = 0;
    function recursive_play()
    {
      if(index+1 === sounds.length)
      {
        play(sounds[index],null);
      }
      else
      {
        play(sounds[index],function(){index++; recursive_play();});
      }
    }

recursive_play();  
}
queue_sounds([new Audio("baritone_note_blast_loud.mp3"),new Audio("beep11.mp3")]);
</script>

Cara Koneksi ke Database MySQL dengan PHP

<?php
$server = "localhost";
$username = "root"; // ganti dengan user mysql anda
$password = ""; // ganti dengan password mysql anda
$database = "c"; // Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");

Confirm popup sebelum close tab di browser atau pindah halaman

Penampakanya akan seperti ini apabila anda menutup browser anda atau mau pindah halaman:
atau ini :



Okeh langsung ane kasih contoh simple nya ya, buat file html seperti di bawah ni :


dan silahkan di coba di browser Anda.
Berikut ini saya jelaskan sedikit penjelasaan dari script di atas per line :
Line 1. Berfungsi untuk memanggil script jquery yang akan di gunakan pada line 10.
Line 2 dan 3 tombol untuk pindah halaman ke yahoo atau google.
Line 6 sampai 8 berfungsi untuk menampilkan confirm popup apabila anda menutup browser atau mau pindah halaman.
Line 10 sampai 15 akan bekerja apabila link dengan id "pindah-google" (line 2) di klik dan akan menghilangkan confirm popup (line 12) serta akan langsung di direct ke google.com

Switch autofocus pada form dengan javascript


Gunakan :
document.getElementById('ID').focus();

gunakan script di atas pada saat event-event yang di lakukan.
jangan menggunakan ini :
document.getElementById("ID").autofocus;

karena tidak akan berjalan pada saat proses switch field.