10) {
$countryCode = substr($phoneNumber, 0, strlen($phoneNumber)-11);
$areaCode = substr($phoneNumber, -11, 3);
$nextThree = substr($phoneNumber, -8, 4);
$lastFour = substr($phoneNumber, -4, 4);
$phoneNumber = ''.$countryCode.''.$areaCode.'-'.$nextThree.'-'.$lastFour;
}
else if(strlen($phoneNumber) == 10) {
$areaCode = substr($phoneNumber, 0, 3);
$nextThree = substr($phoneNumber, 3, 3);
$lastFour = substr($phoneNumber, 6, 4);
$phoneNumber = ''.$areaCode.''.$nextThree.'-'.$lastFour;
}
else if(strlen($phoneNumber) == 7) {
$nextThree = substr($phoneNumber, 0, 3);
$lastFour = substr($phoneNumber, 3, 4);
$phoneNumber = $nextThree.'-'.$lastFour;
}
return $phoneNumber;
}
function hpuplen($nohp) {
// kadang ada penulisan no hp 0811 239 345
$nohp = str_replace(" ","",$nohp);
// kadang ada penulisan no hp (0274) 778787
$nohp = str_replace("(","",$nohp);
// kadang ada penulisan no hp (0274) 778787
$nohp = str_replace(")","",$nohp);
// kadang ada penulisan no hp 0811.239.345
$nohp = str_replace(".","",$nohp);
// cek apakah no hp mengandung karakter + dan 0-9
if(!preg_match('/[^+0-9]/',trim($nohp))){
// cek apakah no hp karakter 1-3 adalah +62
if(substr(trim($nohp), 0, 3)=='+62'){
$nohp = trim($nohp);
}
// cek apakah no hp karakter 1 adalah 0
elseif(substr(trim($nohp), 0, 1)=='0'){
$nohp = '+62'.substr(trim($nohp), 1);
}
}
return $nohp;
}
function formatPhoneNumberwa($phoneNumber) {
$phoneNumber = preg_replace('/[^0-9]/','',$phoneNumber);
if(strlen($phoneNumber) > 10) {
$countryCode = substr($phoneNumber, 0, strlen($phoneNumber)-11);
$areaCode = substr($phoneNumber, -11, 3);
$nextThree = substr($phoneNumber, -8, 4);
$lastFour = substr($phoneNumber, -4, 4);
$phoneNumber = ''.$countryCode.''.$areaCode.'-'.$nextThree.'-'.$lastFour;
}
else if(strlen($phoneNumber) == 10) {
$areaCode = substr($phoneNumber, 0, 3);
$nextThree = substr($phoneNumber, 3, 3);
$lastFour = substr($phoneNumber, 6, 4);
$phoneNumber = ''.$areaCode.''.$nextThree.'-'.$lastFour;
}
else if(strlen($phoneNumber) == 7) {
$nextThree = substr($phoneNumber, 0, 3);
$lastFour = substr($phoneNumber, 3, 4);
$phoneNumber = $nextThree.'-'.$lastFour;
}
return $phoneNumber;
}
function tgl_indo($tanggal){
$bulan = array (
1 => 'Januari',
'Februari',
'Maret',
'April',
'Mei',
'Juni',
'Juli',
'Agustus',
'September',
'Oktober',
'November',
'Desember'
);
$pecahkan = explode('-', $tanggal);
// variabel pecahkan 0 = tanggal
// variabel pecahkan 1 = bulan
// variabel pecahkan 2 = tahun
return $bulan[ (int)$pecahkan[1] ] . ' ' . $pecahkan[0];
}
$ip = $_SERVER['REMOTE_ADDR'];
// Mendapatkan IP pengunjung menggunakan getenv()
function get_client_ip() {
$ipaddress = '';
if (getenv('HTTP_CLIENT_IP'))
$ipaddress = getenv('HTTP_CLIENT_IP');
else if(getenv('HTTP_X_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
else if(getenv('HTTP_X_FORWARDED'))
$ipaddress = getenv('HTTP_X_FORWARDED');
else if(getenv('HTTP_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_FORWARDED_FOR');
else if(getenv('HTTP_FORWARDED'))
$ipaddress = getenv('HTTP_FORWARDED');
else if(getenv('REMOTE_ADDR'))
$ipaddress = getenv('REMOTE_ADDR');
else
$ipaddress = 'IP tidak dikenali';
return $ipaddress;
}
if(empty($ip) or $ip=="")
{
$ip=get_client_ip();
}
//echo "aipiku: ".$ip."
";
$details = json_decode(file_get_contents("http://ipinfo.io/{$ip}/json"));
if($details)
{
$kotatarget = $details->city;
//echo "server: ".$kotatarget."
";
}
else
{
//$kotatarget = "";
$freegeoipjson = file_get_contents("http://freegeoip.net/json/". $ip ."");
$jsondata = json_decode($freegeoipjson);
$countryfromip = $jsondata->country_name;
$kotatarget = $jsondata->city;
//echo "server2: ".$cityfromip." ".$countryfromip."
";
}
if(isset($_GET['username']) and $_GET['username']<>"")
{
$username = strtolower($_GET['username']);
$qrymkt = mysqli_query($connect,"select * from pemilik where LOWER(username) = '$username'");
$cekada = mysqli_num_rows($qrymkt);
if($cekada>0)
{
if(isset($_GET['tipe']) and $_GET['tipe']<>"")
{
include "tipe.php";
}
else
{
include "depan.php";
}
}
else
{
?>