situskita.net

Menambahkan atau mengurangi tanggal dan jam di php

Diposting oleh joe hari on Selasa, 03 Januari 2017

Setting timezone yang disediakan oleh server tentunya sesuai dengan lokasi server masing-masing,semisal kita menggunakan layanan hosting dengan server UK(United Kingdom)maka set timezone akan sesuai dengan lokasi tersebut sesuai format (GMT),untuk merubah timezone sesuai dengan lokasi yang kita inginkan kita harus setting dengan fungsi timezone set pada php Cara mengatur tanggal dan jam realtime server melalui PHP adalah sebagai berikut:


<?php
date_default_timezone_set('Asia/Jakarta');
echo date('d-m-Y H:i:s');
?>

Sedangkan untuk penambah dan pengurangan jam kita bisa gunakan function yang telah disediakn oleh PHP yaitu menggunakan function date_interval_create_from_date_string contoh penerapannya bisa kita lihat di bawah ini

Contoh penambahan tahun

<?php
date_default_timezone_set('Asia/Jakarta');
$now = new DateTime(date( "d-m-Y H:i:s" ));
//menampilkan tanggal dan tahun saat ini
echo date_format($now, 'd-m-Y');
echo '</br>';
date_add($now, date_interval_create_from_date_string('3 year'));
//menampilkantanggal dan tahun setelah di tambahkan 3tahun
echo date_format($now, 'd-m-Y');
?>
Jika kita jalanka akan menampilkan output tahun saat ini dan tahun setelah ditambahkan 3 tahun

Contoh pengurangan tahun

<?php
date_default_timezone_set('Asia/Jakarta');
$now = new DateTime(date( "d-m-Y H:i:s" ));
//menampilkan tanggal dan tahun saat ini
echo date_format($now, 'd-m-Y');
echo '</br>';
date_add($now, date_interval_create_from_date_string('-3 year'));
//menampilkantanggal dan tahun setelah di tambahkan 3tahun
echo date_format($now, 'd-m-Y');
?>
Jika kita jalanka akan menampilkan output tahun saat ini dan tahun setelah dikurangi 3 tahun

SelengkapnyaMenambahkan atau mengurangi tanggal dan jam di php

Membuat sms gateway di android

Diposting oleh joe hari on Senin, 19 Desember 2016


Kali ini kita akan membahas tentang cara membuat server sms gateway di android yang tentunya lebih mudah dibandingkan dengan membuat server sms gateway di pc dan gratis pastinya, untuk membuat sms gateway di android ini kita memanfaatkan layanan sms gateway api dari Sms gateway api,kelebihan dari layanan sms gateway ini adalah sangat mudah untuk mengintegrasikannya,dan sangat lengkap mulai dari device api,kontak api ,sms api, namun disini saya hanya akan membahas pengintegrasian pengiriman pesan tunggal yang sederhana, untuk yang lainnya silahkan anda kembangkan sendiri,yang kita perlukan hanyalah layanan hosting yang mendukung php dan aplikasi sms gateway yang telah disediakan ,bisa anda unduh melalui Google play store, Langkah pembuatannya adalah sebagai berikut

1.Pastinya buat akun dulu Disinidan login

2.Download script sms gateway api library yang telah di sediakan atau bisa juga Disini

3.Unduh aplikasinya dari Google play store dan install di android dan jalankan ,login menggunakan username dan password yang digunakan untuk mendaftar

4.karena kita hanya akan mencoba membuat sms gateway dengan singgle massage maka kita akan menggunakan api seperti pada gambar

Selanjutnya kita buat script sederhana seperti di bawah ini beri nama index.php

<?php
include "smsGateway.php";
if(isset($_POST['submit'])){
$string = $_POST['nomor'];
$numbersOnly = preg_replace('/[^0-9]/','',$string);
    $numberOfDigits = strlen($numbersOnly);
if ($numberOfDigits == 8 or $numberOfDigits == 9 or $numberOfDigits == 10 or $numberOfDigits == 11 or  $numberOfDigits == 12){
$smsGateway = new SmsGateway('user@gmail.com', 'yourpass');
//isi dengan email dan password akun smsgateway
$deviceID = '12345';
//device id aktif lihat di aplikasi
$number = $numbersOnly;
$message = $_POST['pesan'].'

situskita.net';

$result = $smsGateway->sendMessageToNumber($number, $message, $deviceID);

 if($result){
echo '<font color="green">
massage send succesfully</font>';
}
 else 
{
echo '<font color="red">
massage failed</font>';
}}
 else 
{
echo '<font color="red">invalid phone number</font>';
}}
?>

<!DOCTYPE html>
<head>
   <meta http-equiv="Content-Ty
pe" content="text/html; charset
=UTF-8"/>
<title>Free send sms</title>
<style type='text/css'>

body.sample_form
{
    font-family:Verdana, sans-serif;
    padding:20px;
}

.sample_form label
{
    display:block;
    font-weight:bold;
}
.sample_form .field
{
    padding:8px 0px;
}

.sample_form .input-text
{
    padding:3px;
}

.sample_form .input-textarea
{
    padding:3px;
    width:250px;
    height:60px;
}

</style>
</head>
<body class='sample_form'>
<h2>Send an SMS message</h2> 
<form method='POST' action=''>

<div class='field'>
<label>Recipient Phone Number</label>
<input class='input-text' type='number' name='nomor'>
</div>

<div class='field'>
<label>SMS Content</label>
<textarea class='input-textarea' type='text' name='pesan'></textarea>
</div>

<input type='submit' name='submit' value='Send'/>
<br /><br />
</form>
</body>
</html>

5.isi dibagian email dan password sesuai dengan yang anda gunakan untuk mendaftar dan login, pada device id isikan dengan device id yang aktif ,bisa dilihat pada aplikasi, selanjutnya upload script yang telah kita buat di hosting dengan script sms gateway api library yang telah kita download dan ektrak sebelumnya.

Setelah semuanya selesai bisa anda coba untuk mengirim sms dengan mengunjungi web tempat anda mengupload script yang telah dibuat tadi ,dan jangan sampai lupa aplikasi harus dalam keadaan on ,dan tentunya masih ada pulsa pada simcard anda,kalo tidak mau ribet bisa download scriptnya di akhir postingan ini, Sekian dan semoga bermanfaat.


Smsgateway.zip

SelengkapnyaMembuat sms gateway di android

Curl menggunakan random proxy

Diposting oleh joe hari on Sabtu, 17 Desember 2016


Seperti kita ketahui bahwa fungsi curl dalam php adalah untuk mengambil sebagian content dari sebuah situs web, yang akan kita bahas kali ini adalah curl dengan menggunakan random proxy, adapun fungsinya adalah untuk mengelabuhi situs web target apabila situs tersebut melakukan pembatasan akses dari ip tertentu, dengan menggunakan fungsi ini kita mencoba utuk bisa tetap mengakses web tersebut karena ip yang kita gunakan akan berubah ubah acak menggunakan fungsi ini,code singkatnya bisa kita lihat di bawah.


<?php
$url = 'http://mybrowserinfo.com';
//web target
        $proxy = array('proxy1:port','proxy2:port','proxy3:port',null);
//proxy dan port yang akan di array misal 182.45.209.255:80

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
         curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; Win64; x64;
rv:25.0) Gecko/20100101 Firefox/25.0');
//user agen
     curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1)
;
     curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL,
1);
     curl_setopt($ch, CURLOPT_PROXY,
 $proxy[rand(0, count($proxy))]);
     curl_setopt($ch, CURLOPT_PROXYUSERPWD,
'username:password');
//username dan pasdword bila proxy yang digunakan memerlukan autentikasi
   $data = curl_exec($ch);
curl_close($ch);
print_r($data);
?>

Penjelasannya adalah:

1.Kita menggunakan http://mybrowserinfo.com sebagai web target dengan tujuan untuk mengetahui apakah ip kita akan berubah secara acak.

2.Menngunakan 3 proxy aktif atau lebih untuk dirandom usahakan portnya pun sama,kalaupun sama juga tidak apa apa

3.Gunakan user agen sesuai dengan yang kita inginkan seperti contoh diatas saya gunakan ua mozilla firefox karena saya ingin tampilan web yang dihasilkan.

4.Apabila proxy yang kita gunakan memerlukan autentikasi masukkan username dan password pada bagian username dan password ,bila tidak memerlukan bisa kita kosongkan atau biarkan saja.

Cukup sekian penjelasan singkat tentang curl menggunakan proxy, semoga bermanfaat.

SelengkapnyaCurl menggunakan random proxy

Internet gratis tri aon dengan droidvpn

Diposting oleh joe hari on Rabu, 02 Maret 2016

Lama gak update gratisan nih,update buat tri aon menggunakan aplikasi droid vpn,syarat konek harus daftar dulu di paket unlimited chatting bulanan ,gak mahal kok cma 5000 sebulan gratis akses 5 aplikasi favorit BBM,Whatsapp,Line,Kakao talk,Wechat lumayan lah selain bisa akses 5 aplikasi bisa buat browsing juga pake trik ini hehe...


tri

Buat yang minat silahkan download aja di bawah trik dan aplikasinya


Droidvpn.apk
Download
SelengkapnyaInternet gratis tri aon dengan droidvpn

Cara menambahkan subdomain di vesta panel

Diposting oleh joe hari on Kamis, 17 Desember 2015

Vesta panel adalah salah satu hosting control panel yang digunakan oleh web developer,karena sifatnya yang free dan open source ,dan juga pastinya mudah untuk digunakan ,sehingga banyak kalangan web developer yang memilih menggunakan vesta control panel


vesta

Bagaimanakah cara menambahkan subdomain di vesta panel ?, mungkin itu salah satu pertanyaan yang muncul bagi pengguna baru vesta panel ,karena secara langsung tidak ada menu yang di tertera di vesta panel,dan mungkin tutorial kali ini akan sedikit memberi jawaban bagi yang belum tau.

Langkah pertama menambahkan subdomain di vesta panel anda ,pastinya login terlebih dahulu , setelah itu klik pada tab DNS dan pilih domain yang akan di tambahkan subdonain lebih jelas silahkan lihat gambar


set dns

-Kolom record masukkan nama subdomain yang akan anda buat
-kolom type pilih CNAME
-kolom ip masukkan ip vps anda
-untuk yang lain biarkan saja
-selanjutnya klik add
Setelah itu kita masuk tab WEB untuk langkah ini sama dengan menambahkan domain seperti biasanya
-kolom domain isikan nama subdomain yamg tadi di buat
-kolom ipaddres masukkan ip vps
-centang dns support dan mail support


add subdomain

-pada tab advance pilih kolom alias isi dengan www.sub.domainanda.com jika subdomain anda ingin diakses dengan www. jika tidak kosongkan saja
-selanjutnya centang dukungan proxy dan ssl jika anda memiliki ssl certifikat
-setelah itu pilih webstat yang anda inginkan
-dan terakhir tambahkan akun ftp dan directory path untuk subdomain anda.

Selesai penambahan subdomain pada vesta panel,semoga bermanfaat.

SelengkapnyaCara menambahkan subdomain di vesta panel

Tutorial menggunakan openvpn connect di andrroid

Diposting oleh joe hari on Jumat, 18 September 2015

Assalamualaikum w.r w.b
Jumpa lagi untuk melanjutkan postingan yang sebelumnya Tutorial menggunakan openvpn di android gingerbread kali ini akan berbagi cara bagaimana menggunakan open vpn di android 4.0 keatas menggunakan openvpn connect caranya adalah sebagai berikut.

-Persiapkan dulu aplikasinya download di sini
-Download file configurasinya cari di sini (tsel only)

Kalo sudah menuju langkah selanjutnya instal dan buka aplikasi openvpn connect klik pilihan (sebelah kanan tombol home) dan pilih import lihat pada gambar
screnshot1

Setelah klik import klik pada import profil from sdcard seperti pada gambar
screnshot2

menuju langkah selanjutnya cari dimana anda meletakkan file connfigurasi yang telah anda download tadi (letakkan file configurasi di folder yang mudah di cari) misal di /sdcard/vpn lihat pada gambar
screnshot3
Jika sudah ketemu, tap/pilih filenya hingga ada nama file seperti pada gambar yang ada tanda merah. Lalu tinggal klik button Select seperti pada gambar
screnshot4

Setelah profil openvpn tampil tinggal klik connect sampai tanda penghubung berwarna hijau
screnshot5

dan selesai ..
Sampai disini artikel untuk hari ini dan mudah mudahan bermanfaat.
SelengkapnyaTutorial menggunakan openvpn connect di andrroid

Tutorial menggunakan openvpn di android gingerbread

Diposting oleh joe hari on Minggu, 13 September 2015

assalamualaikum wr wb


Lama sekali gak ngisi postingan di blog ini ,dikarenakan kesibukan di dunia nyata,tapi gapapa lah yang penting blog nya gak hilang di telan bumi xixixi :D ,masih tentang internet gratis kawan nampaknya banyak teman yang kesulitan menggunakan aplikasi openvpn di android gingerbread, sesuai dengan permintaan teman, saya sengaja memberi sedikit ulasan bagaimana cara menggunakannya ,memang sih ada pengecualian untuk android type gingerbread ,yaitu gak semua file config .ovpn bisa kebaca,tapi kalo config yang bersumber dari blog ini insyaalloh bisa kebaca kok, ok langsung saja berikut caranya


-Langkah-langkahnya adalah download dulu semua toolsnya berikut ini


1.Busybox.apk (download)
2.OpenVpn Installer (download)
3.OpenVpn Setting (download)

-Setelah semua toolsnya terdownload selanjutnya adalah install satu persatu aplikasinya, dimulai dari busybox dan buka aplikasinya lihat pada gambar

screeenshot1

Buka aplikasi busybox , kemudian pastikan busybox kita bakal terisntaal di system/xbin, seperti gambar diatas , terus klik install lihat gambar
screenshot2

Langkah selanjutnya install aplikasi openvpn installer dan buka openvpn installer , klik install ,lihat gambar
screenshot3"/

Pilih /system/xbin lihat gambar
screenshot4

Pilih /system/xbin/busybox ifconfig seperti pada gambar
screenshot5

setelah berhasil akan nampak seperti pada gambar
screenshot6

Selanjutnya install openvpn setting tapi sebelum membuka aplikasinya buat dahulu sebuah folder di sdcard kita beri nama openvpn masukkan config .ovpnnya di folder tersebut setelah itu buka aplikasi openvpn setting lihat gambar
screenshot8

Klik pada cekbox ontuk mengkoneksikannya,
Bagi yang belum punya confignya silahkan cari di postingan terdahulu di blog ini, akhir kata cukup sekian posting kali ini dan semoga bermanfaat buat sahabatku semua.






SelengkapnyaTutorial menggunakan openvpn di android gingerbread

Labels