Author Topic: Belajar Bahas PHP sama - sama yuk... !!!  (Read 61507 times)

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Belajar Bahas PHP sama - sama yuk... !!!
« on: August 07, 2010, 03:09:57 PM »
Mari Juragan semua...

belajar PHP sama2 yuk....!!!

Yang udah Senior [bukan rokok Senior lho ;D] Mari Ngajarin yang Junior.. biar sama2 ngerti.. termasuk saya biar tambah ngerti... :) :) :)

" Ilmu tidak di Amalkan, bagaikan Pohon tak berBuah "
" Ilmu tidak di Amalkan, tidak akan Barokah "  <-- yang ini pesan Orantua dan Guru Saya...  ;) ;) ;)

Maaf jika ada yang salah...
« Last Edit: August 07, 2010, 03:13:57 PM by Owner_Salsabila »
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #1 on: August 07, 2010, 03:21:38 PM »
persiapan Web Server Lokal....

kalo saya senang menggunakan Xampp [gak tahu alasannya juga sih kenapa seneng.. ;D ;D]...

bisa download disini...
http://www.apachefriends.org/en/xampp.html
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/

virgo

  • User OtomaX --
  • Newbie
  • *
  • Posts: 94
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #2 on: August 07, 2010, 04:45:56 PM »
 ;D ;D ;D Kyanya dah ga sibuk nih....
lanjut juragan........
« Last Edit: August 07, 2010, 04:49:56 PM by virgo »
OID: 16405736099455443484adae847ed9
                    WIN7 BAJAKAN

red_dr4gon7

  • 0856 4002 8008
  • User OtomaX --
  • Sr. Member
  • ****
  • Posts: 1,782
  • < ".RAZIA." >
    • Software Isi Pulsa
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #3 on: August 07, 2010, 05:22:54 PM »
 ;D  :D Numpang parkir sambil cari ilmu aahh..

Kali XAMPP nya gak diinstall, yg ptg taruh aja XAMPP tepat dibawah drive, entah itu C, D, E, dll.
C/o: C:\XAMPP , D:\XAMPP , dll.
« Last Edit: August 07, 2010, 05:25:10 PM by red_dr4gon7 »

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #4 on: August 07, 2010, 06:03:19 PM »
;D ;D ;D Kyanya dah ga sibuk nih....
lanjut juragan........

Iya Kelihatane Mau Liburan PUASA.. jadi Mungkin lebih banyak Waktu... tidak ada Aktifitas KANTOR  ;) ;) ;) ;) ;)

;D  :D Numpang parkir sambil cari ilmu aahh..

Kali XAMPP nya gak diinstall, yg ptg taruh aja XAMPP tepat dibawah drive, entah itu C, D, E, dll.
C/o: C:\XAMPP , D:\XAMPP , dll.

Tq... Mas BOS....
Ini dia MASTER kita udah Parkir dulu... Ati2 Parkirnya yang bener... Tenang Parkir GRATIS tidak di Pungut biaya... :D :D :D

di Lanjut dulu...
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/

fra

  • User OtomaX --
  • Full Member
  • ***
  • Posts: 943
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #5 on: August 07, 2010, 06:08:51 PM »
ngambil tempat duduk  ;D
« Last Edit: August 07, 2010, 10:51:27 PM by fra »

red_dr4gon7

  • 0856 4002 8008
  • User OtomaX --
  • Sr. Member
  • ****
  • Posts: 1,782
  • < ".RAZIA." >
    • Software Isi Pulsa
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #6 on: August 07, 2010, 06:53:32 PM »
Tq... Mas BOS....
Ini dia MASTER kita udah Parkir dulu... Ati2 Parkirnya yang bener... Tenang Parkir GRATIS tidak di Pungut biaya... :D :D :D

di Lanjut dulu...
Jgn dibilang MASTER ah, gak enak sama yg lebih tinggi ilmunya,
Gue msh belajar, diatas langit masih ada langit.  :-*  :-*

abizalfa

  • User OtomaX --
  • Jr. Member
  • **
  • Posts: 409
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #7 on: August 08, 2010, 04:49:01 PM »
Tq... Mas BOS....
Ini dia MASTER kita udah Parkir dulu... Ati2 Parkirnya yang bener... Tenang Parkir GRATIS tidak di Pungut biaya... :D :D :D

di Lanjut dulu...
Jgn dibilang MASTER ah, gak enak sama yg lebih tinggi ilmunya,
Gue msh belajar, diatas langit masih ada langit.  :-*  :-*

ikut menyimak, di lanjut Bos  ;D ;D ;D
OID: CigLcVIrng_QhAjhbi99XEPr@@igpnEn8oNdMw

Jl. Flamboyan No. 3B Bendosari
Sanankulon - Blitar

jaskolmibob

  • Jr. Member
  • **
  • Posts: 217
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #8 on: August 09, 2010, 07:51:04 PM »
yukkkk... mari kita berbagi... :D
ayo boss salsabila mulai menjelaskan atau membuat tutorial utk instalasi webservernya supaya boss2 yg lain bisa mengaplikasikan PHP yg di maksud...
*sambil duduk dengan seksama memperhatikan boss salsabila membuat tutorial instalasi web server.*
Money isn't everything, but everything is all about money

PERSEMBAHAN utk user OTOMAX
- Reply sms ke END USER
- Add On PPOB Khusus OTOMAX
follow my Twitter @jaskolmibob

dhohopulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 252
  • waktu masih MUDA dulu
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #9 on: August 19, 2010, 06:39:44 PM »
aku ikutan...
OID : a2b303dead44916f2ccc026fbd8835f8
dari Lereng gunung kelud Kab Kediri

0t5y

  • Newbie
  • *
  • Posts: 50
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #10 on: August 19, 2010, 07:30:04 PM »
ngambil tempat duduk  ;D

bung fra, ajarin CI donk...
OID: 1217869268e4e4881b22ecbb90bcb4
Hosting gratis 
the vacation club

fra

  • User OtomaX --
  • Full Member
  • ***
  • Posts: 943
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #11 on: August 19, 2010, 08:57:23 PM »
bung fra, ajarin CI donk...

hehehe.. aku juga gak bisa,,,. yg bisa temenku.. yg buat webreport itu temenku  ;D

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #12 on: August 20, 2010, 07:33:19 PM »
Kami Mau Berbagi Auto Update Kirim INfo pada Reseller....

Maksudnya.. Walaupun pada Reseller memPARALEL sampai 10 Nomor Transaksi, maka Hanya akan di Ambil 1 Nomor saja yang di centang/dipilih.. Yaitu Nomor yang Terakhir Kali Melakukan Pengiriman Pesan ke SMS CENTER

Tujuan Mengapa di Buat Begitu...
- Biar Ngirit SMS ketika kita INfo sesuai Flag yang di pilih  ;D ;D
- Tepat pada SASARAN, jika si Reseller ganti No. HP dan hanya memPARALEL
- Kita gak Pusing dengan Memilih Manual  :D :D :D :D
- dll.. hehehe

ini Script nya... Maaf para Master... Kalo ada yang SALAH di Koreksi ya.. Bukan Maksud untuk Menggurui tapi hanya sekedar Sharing Pengetahuan pada teman yang Mungkin masih Kurang Mengerti.. ;) ;) ;) ;) ;)
Quote

<html>
<head>
        <title>.:: Update Info ::.</title>
        <meta name="generator" content="text/html">
        <style type="text/css">
<!--
.style1 {
   font-size: 24px;
   font-weight: bold;
}
-->
        </style>
</head>

<?php

//Parameter Koneksi
$db_host='SALSABILA';
$db_user='salsabila';
$db_password='salsabila';
$db_name='otomax';
// dalam second
$interval=5;

//DB Connection
$conn=mssql_connect("$db_host", "$db_user", "$db_password") or die("koneksi gagal");
mssql_select_db("$db_name",$conn);

//Set waktu
$now = time();
$akhir  = mktime(date("H", $now), date("i", $now), date("s", $now), date("m", $now), date("d", $now), date("Y", $now));
$awal  = mktime(date("H", $now), date("i", $now), date("s", $now)-$interval, date("m", $now), date("d", $now), date("Y", $now));

//Cek user tiap interval
echo'<meta http-equiv="refresh" content="'.$interval.'" >';

$start = date('d M Y H:i:s',$awal);
$end = date('d M Y H:i:s',$akhir);
$sekarang = date('d M Y H:i',$akhir);

echo 'Cek Interval = '.$interval.' antara '.$start.' sampai dengan '.$end.'
';   

//Cek INbox
$cek_inbox = mssql_query("select * from dbo.inbox where tgl_entri >= '$start' AND tgl_entri <= '$end' AND tipe_pengirim='s' AND kode_reseller IN (SELECT kode FROM reseller)", $conn);


// Check if there were any records
if (!mssql_num_rows($cek_inbox)) {
    echo 'No records found';
} else {
    for ($i = 0; $i < mssql_num_rows($cek_inbox); ++$i) {
        echo $kode=mssql_result($cek_inbox, $i, 'kode_reseller'), PHP_EOL;
      echo $pengirim=mssql_result($cek_inbox, $i, 'pengirim'), PHP_EOL;
      
      $set_0 = "UPDATE pengirim SET kirim_info='0' WHERE kode_reseller='$kode' And tipe_pengirim='S'";
      $result0 = mssql_query($set_0);

      $set_1 = "UPDATE pengirim SET kirim_info='1' WHERE pengirim='$pengirim' And tipe_pengirim='S'";
      $result1 = mssql_query($set_1);

    }
}

// Free the query result
mssql_free_result($cek_inbox);
?>
<body>
<div align="center">
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p class="style1">...:: UpDate Kirim INFO ::...</p>
</div>
</body>
</html>


Moga Bermanfaat bagi teman2
Kalo di Perhatikan dengan seksama, Kelihatannya udah sangat jelas.. karena yang Merah bisa jadi penjelasan pada bagian Script tsb maksudnya Apa... :) :) :) :) :)

Mohon Koreksinya...

Al Hasill Tested by Me... ;) ;) ;) ;) ;)


Note:
- Pastikan Webserver Lokal Anda Support PHP - MSSQL  ;) ;) ;)
« Last Edit: August 23, 2010, 06:20:46 PM by Owner_Salsabila »
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/

0t5y

  • Newbie
  • *
  • Posts: 50
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #13 on: August 20, 2010, 07:56:55 PM »
makasih bos ijin copas... ;D ;D
OID: 1217869268e4e4881b22ecbb90bcb4
Hosting gratis 
the vacation club

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #14 on: August 20, 2010, 08:28:36 PM »
makasih bos ijin copas... ;D ;D


Silahkan BOs....

Kami berharap Semua User tidak Hanya Copas... tapi bagaimana kita bisa Shared, saling berbagi, saling melengkapi... :) :) :) :)

Akan lebih indahnya jika bisa seperti... jadi yang tidak mengerti jadi mengerti, yang awalnya tidak bisa jadi bisa...

saya hanya belajar Amburadul Otodidak.. asal coba2, tanya mbah google, cari sumber yang ada sangkut pautnya, tapi paling apes jika menemui Bahasa Inggris  :'( :'( :'( :'( :'(
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/

dhohopulsa

  • User OtomaX
  • Jr. Member
  • **
  • Posts: 252
  • waktu masih MUDA dulu
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #15 on: August 20, 2010, 09:08:59 PM »
mantap ya...
klo bisa PHP sama utek utek database otomax mssql... wuih.. bisa bikin apapun

ijin mencoba ya BOS...

btw... jadi satu sama serverlocalhost ..ndak ganggu kinerja mssql otomax ya....
OID : a2b303dead44916f2ccc026fbd8835f8
dari Lereng gunung kelud Kab Kediri

paijo_daan

  • User OtomaX --
  • Newbie
  • *
  • Posts: 72
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #16 on: September 19, 2010, 10:26:05 AM »
kalau bisa topik ini dilanjutkan.....supaya kita semua bisa php.oh ya....dengan php kita bisa manipulasi database otomax kita....sebagai contoh.......kita mau buat laporan otomax format excel....kita bisa pakai php...contoh lagi...kita bisa buat auto delete database kitauntuk tabel2 tertentu,,,seperti inbox dll.hehehhe

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #17 on: September 30, 2010, 09:46:44 PM »
Lanjut yuk... Belajar PHP nya....

ini Tutor untuk Hapus Reseller yang aktifitas = NULL dan Saldo 0

Quote
<?
include "config.php";

$hapus_daftar=7; // dalam hari
$hapus_pasif=30; // dalam hari
$saldo_minimal=5000;
$pesan_delete='ID keAgenan Anda di SALSABILA RELOAD Telah Terhapus by Sistem. TERIMA KASIH Atas Partisipasinya ';

//Set waktu
$now = time();
$akhir  = mktime(date("H", $now), date("i", $now), date("s", $now), date("m", $now), date("d", $now), date("Y", $now));
$awal_daftar  = mktime(date("H", $now), date("i", $now), date("s", $now), date("m", $now), date("d", $now)-$hapus_daftar, date("Y", $now));
$awal_aktivitas  = mktime(date("H", $now), date("i", $now), date("s", $now), date("m", $now), date("d", $now)-$hapus_pasif, date("Y", $now));


$start_daftar = date('d M Y H:i:s',$awal_daftar);
$start_aktivitas = date('d M Y H:i:s',$awal_aktivitas);
$end = date('d M Y H:i:s',$akhir);
$sekarang = date('d M Y H:i',$akhir);


//Cek Aktivitas Reseller
$cek_tgl_aktivitas = mssql_query ("SELECT * FROM reseller, pengirim WHERE tgl_aktivitas IS NULL AND tgl_daftar <= '$start_daftar' AND saldo = '0' AND kode=kode_reseller ORDER by kode");

if (!mssql_num_rows($cek_tgl_aktivitas)) {
    echo 'No records found';
} else {
    for ($i = 0; $i < mssql_num_rows($cek_tgl_aktivitas); ++$i) {
      echo '|';
       echo $kode_reseller=mssql_result($cek_tgl_aktivitas, $i, 'kode'), PHP_EOL;
      echo '||';
      echo $saldo=mssql_result($cek_tgl_aktivitas, $i, 'saldo'), PHP_EOL;
      echo '||';
      echo $pengirim=mssql_result($cek_tgl_aktivitas, $i, 'pengirim'), PHP_EOL;
      echo '||';
      echo $tipe_pengirim=mssql_result($cek_tgl_aktivitas, $i, 'tipe_pengirim'), PHP_EOL;
      echo '||';
      echo $tgl_aktivitas=mssql_result($cek_tgl_aktivitas, $i, 'tgl_aktivitas'), PHP_EOL;
      echo '|';
      echo '
';
   
      // membuat SMS balasan
      mssql_query("insert into outbox (tgl_entri,penerima,tipe_penerima,pesan,bebas_biaya,prioritas)
         values ('$sekarang','$pengirim','$tipe_pengirim','$pesan_delete','1','10')");
         
      // Hapus Reseller
      $delete_reseller = "DELETE  FROM reseller WHERE kode='$kode_reseller'";
      $delete_reseller = mssql_query($delete_reseller);

      // Hapus Nomor HPnya
      $delete_pengirim = "DELETE  FROM reseller WHERE kode_reseller='$kode_reseller'";
      $delete_pengirim = mssql_query($delete_pengirim);

      // Hapus Komisinya
      $delete_komisi = "DELETE  FROM komisi WHERE kode_reseller='$kode_reseller'";
      $delete_komisi = mssql_query($delete_komisi);

      }
}
mssql_free_result($cek_tgl_aktivitas);
?>

Rencana Mau di Kembangkan
- Kirim Peringatan ke Reseller jika Pasif dalam 25 hari
- Update Saldo Reseller di Bawah Rp.5000 ke Rp.0 jika pasif dalam 30 hari
- Hapus data Reseller jika saldo = Rp.0 dan Pasif >= 35 hari [gak pandang punya downline ato tidak..  :D :D :D :D]

Mohon KOREKSI nya...  ;) ;) ;) ;)

karena Maish Belajar di bangku SD...
SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/

yesorno

  • Jr. Member
  • **
  • Posts: 277
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #18 on: October 09, 2010, 03:00:12 PM »
sdh 1 minggu lbh nih bos ga msk sekolah....krn gurunya bolos jg  :D
lanjut bos diam2 menyimak...biar ga bolos lg
Enterprise 3.7.4
CV. PASTI TRONIK
Alamat: Jl. Bhayangkara No.17 Wonosobo – Jawa Tengah
Telp. (0286)323686 - HP 081391033733 Bbm: 5B83C5E8 jabber: pastics1@chat.pulsa-murah.com - Telegram: @pastitronik_cs
www.pulsa-murah.com

Budi Santoso

  • Dealer OtomaX
  • Sr. Member
  • ****
  • Posts: 1,996
  • Budi Santoso
Re: Belajar Bahas PHP sama - sama yuk... !!!
« Reply #19 on: October 14, 2010, 08:09:23 PM »
Nitip Script PHP.. MOga2 gak akan Terhapus..

Quote
<?php
Include "koneksi.php";

//update GAGAL KIRIM OUTBOX

$query = "UPDATE outbox SET status='0' WHERE status = '40' and kode_reseller IN (SELECT kode FROM reseller)";
$result = mssql_query($query);


// DELETE Kirim MASSAL

$query1 = "DELETE FROM outbox WHERE prioritas='5' AND Convert(char, tgl_entri,101) < Convert(char, getdate(),101)";
$result1 = mssql_query($query1);

// DELETE Outbox gak terpakai

$query2 = "DELETE from outbox where Convert(char, tgl_entri,101) < Convert(char, getdate(),101) AND penerima not in (select pengirim from pengirim) AND kode_reseller IN (select kode from reseller)";
$result2 = mssql_query($query2);

//update GAGAL KIRIM OUTBOX Terjadwal

$query3 = "Update outbox SET modul_proses = NULL WHERE status = '5' and kode_reseller IN (SELECT kode FROM reseller)";
$result3 = mssql_query($query3);

//update GAGAL KIRIM OUTBOX

$query4 = "UPDATE outbox SET status='0' WHERE status < '20' and kode_reseller IN (SELECT kode FROM reseller)";
$result4 = mssql_query($query4);

//update diBatalkan OUTBOX

$query5 = "UPDATE outbox SET status='0' WHERE status = '50' and kode_reseller IN (SELECT kode FROM reseller)";
$result5 = mssql_query($query5);


mssql_close($conn);
?>

SAFANA Corporation
IT Solution - Online Payment - General Payment


Jam Kerja Fix 07:00 - 22:00 Setiap Hari, Kecuali Hari Minggu (jika hari Minggu urgent bisa kontak via SMS)
Telegram:
@budi_s4n2s0, @owner_safana
WhatsApp:628112886854
Site : http://one.safana.co.id/