Re: [tanya-jawab] Web dialup manager (Was Re: [tanya-jawab] variable dinamis (php))
Dapat dari mana Mas, pop-calendarnya ? Bisa dikasih url-nya ? akan saya kirim via japri besok pak soalnya ada dirumah. url nya lupa . :)) lebih baik anda lanjutkan di milis php pembicaran ini ... karena saya pikir mungkin ada rekan yang terganggu dengan topik yang berbeda. Dan juga disana lebih banyak rekan yang jauh lebih capable . bye -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
Re: [tanya-jawab] Web dialup manager (Was Re: [tanya-jawab] variable dinamis (php))
On Sat, Oct 30, 2004 at 05:56:20AM +0800, Bla Bla Bla wrote: > >Untuk tambahan kalau belum saya sebutkan di email saya, script tadi > >sebenarnya untuk membaca hasil variable $_POST yaitu berupa data > >array tanggal awal dan tanggal akhir. Kalau penginput tidak memasukkan > >isian tanggal, bulan atau tahun berarti isiannya adalah data sekarang. > > wah .. kalau diambil dari input relatif ya :)) .. > kan ada banyak cara kalau saya pakai cara paling gampang ... yaitu > pop-calendar. Dapat dari mana Mas, pop-calendarnya ? Bisa dikasih url-nya ? > >Sebenarnya saya masih pemula pakai php, modalnya cuma php manual dan > >online book "Teach php in 24 hours (Sam)" dan bondo nekat. Apa yg mau > >saya buat ini adalah web manager untuk koneksi internet dialup > > pemula ? .. he he he ... pemula koq buat poryek yang sulit kayak gini :) > ... jangan gitu a Beneran kok, dalam php saya masih pemula, saya intense belajar php pakai buku karangan Abdul Kadir, pas waktu itu mau buat log administrasi member warnet th 2003, kemudian terputus, dan belajar lagi sekarang, en ndak tahunya script hasil kerjaan saya itu tidak jalan di php versi 2.3.4 yg saya install (register_global diset off di php.ini). Akhirnya saya baca lagi php dr awal - sekalian refreshing - pakai bukunya Sams yg bahas ttg pentingnya register_global diset off. Sebenarnya nggak sulit kok kalau kita sudah tahu apa saja yg diperlukan. Saya biasa main script dialup pakai bash, kan tinggal cari perintah php apa saja yg diperlukan untuk menjalankan script bash ini. Begitu pula untk mengetahui speed koneksi, linux sudah menyediakan command pppstats, untuk mengetahui lama koneksi, besar bytes kirim dan terima, dll, variabel tsb bisa diketahui dari environment variables pppd, ini tinggal dipanggil di script /etc/ppp/ip-down.local. Salam ~yudi -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
Re: [tanya-jawab] Web dialup manager (Was Re: [tanya-jawab] variable dinamis (php))
Untuk tambahan kalau belum saya sebutkan di email saya, script tadi sebenarnya untuk membaca hasil variable $_POST yaitu berupa data array tanggal awal dan tanggal akhir. Kalau penginput tidak memasukkan isian tanggal, bulan atau tahun berarti isiannya adalah data sekarang. wah .. kalau diambil dari input relatif ya :)) .. kan ada banyak cara kalau saya pakai cara paling gampang ... yaitu pop-calendar. jadi user cuman tinggal pilih kemudian click ... dan tgl yg diclick itu akan muncul di field tgl yg akan kita isi. habis gitu sudah ... tinggal baca $_POST['tgl'] tadi itu ... kalau perlu tgl kedua ... ya buat input kedua . seperti diatas ... kalau mau memproses kedua tgl tsb pakai fungsi php mengenai date-time. Sebenarnya saya masih pemula pakai php, modalnya cuma php manual dan online book "Teach php in 24 hours (Sam)" dan bondo nekat. Apa yg mau saya buat ini adalah web manager untuk koneksi internet dialup pemula ? .. he he he ... pemula koq buat poryek yang sulit kayak gini :) ... jangan gitu a Rencananya kalau sudah selesai, akan saya GPL-kan dah program ini. good newss ... ini salah satu bagian yang menyusahkan pemula yaitu gimana koneksi internet :)) Moga ada yg mau bantu membuat semacam 'package manager' soalnya program ini tidak bisa bekerja tanpa: 1. sudo 2. /etc/ppp/ip-up.local 3. /etc/ppp/ip-down.local 4. /usr/local/bin/konek (script buatan sendiri) 5. /usr/local/bin/diskonek (script buatan sendiri) 6. wvdial 7. apa lagi ya apache + php . mysql .. bye -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
[tanya-jawab] Web dialup manager (Was Re: [tanya-jawab] variable dinamis (php))
On Mon, Oct 25, 2004 at 04:22:15PM +0800, Bla Bla Bla wrote: > kayaknya struktur program dan database anda ada yang salah nih :)) Kalo boleh tahu mana yg salah ? > koq ngitung tanggal saja ribet kayak gitu. > > HINT : apakah type nya di mysql = date ? kalau iya ... pakai fungsi datenya > mysql atau php juga boleh. Untuk tambahan kalau belum saya sebutkan di email saya, script tadi sebenarnya untuk membaca hasil variable $_POST yaitu berupa data array tanggal awal dan tanggal akhir. Kalau penginput tidak memasukkan isian tanggal, bulan atau tahun berarti isiannya adalah data sekarang. Sebenarnya saya masih pemula pakai php, modalnya cuma php manual dan online book "Teach php in 24 hours (Sam)" dan bondo nekat. Apa yg mau saya buat ini adalah web manager untuk koneksi internet dialup dg php dan mysql. Featurenya al: 1. User dialup via autentikasi 2. Pencatatan lama koneksi berlangsung (refresh tiap 10 detik) 3. Pencatatan bytes sent dan received dalam B/s (refresh tiap 10 detik) 4. Pencatatan log internet berdasarkan user pengakses 5. Administrasi user 6. User bisa lihat berapa lama dia pakai internet (nah ini skrip yg kemarin sempat saya tanyakan). TODO: Mau kasih quota ke user biasa atau jatah pemakaian akses internet misalnya 20 jam dalam satu bulan, kecuali admin is free :-). Rencananya kalau sudah selesai, akan saya GPL-kan dah program ini. Moga ada yg mau bantu membuat semacam 'package manager' soalnya program ini tidak bisa bekerja tanpa: 1. sudo 2. /etc/ppp/ip-up.local 3. /etc/ppp/ip-down.local 4. /usr/local/bin/konek (script buatan sendiri) 5. /usr/local/bin/diskonek (script buatan sendiri) 6. wvdial 7. apa lagi ya Salam -- yudi -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
Re: [tanya-jawab] variable dinamis (php)
deleted Tadi malam saya coba tulis ulang scriptnya dan akhirnya ketemu penyebabnya yakni pakai tanda kutip ganda ("") pada baris ini: print "\${$tgl}[$j]: "."${$tgl}[$j]"." "; ^ deleted kayaknya struktur program dan database anda ada yang salah nih :)) koq ngitung tanggal saja ribet kayak gitu. HINT : apakah type nya di mysql = date ? kalau iya ... pakai fungsi datenya mysql atau php juga boleh. bye -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
Re: [tanya-jawab] variable dinamis (php)
On Mon, Oct 25, 2004 at 05:39:21PM +0700, Samuel wrote: > Arief Yudhawarman wrote: > >Hai milisers, > > > > ># Ada dua buah array tanggal > >$tgl1 = array ('2004','10','22'); > >$tgl2 = array ('2004','10','25'); > > > >for ($i=1; $i<=2; $i++) > >{ > > # Ada satu variable dinamis yg akan menunjuk ke 2 array tsb > > $tgl = "tgl".$i; > > print $tgl."\n"; > > for ($j=0; $j<= 2; $j++) > > { > >print "\${$tgl}[$j]: "."${$tgl}[$j]"." "; > > } > > print "\n"; > >} > >?> > > > >Hasilnya kok : > >tgl1 > >$tgl1[0]: Array[0] $tgl1[1]: Array[1] $tgl1[2]: Array[2] > >tgl2 > >$tgl2[0]: Array[0] $tgl2[1]: Array[1] $tgl2[2]: Array[2] > > $tgl berisi string ("tgl".$i).. :) > Gunakan: > - $tgl = eval("tgl".$i); // memperlakukan string sebagai kode PHP > - $tgl = ${"tgl".$i}; // cara praktis Terimakasih atas tanggapan rekan-rekan semuanya. FYI, script kecil ini akan saya gunakan untuk entri data ke MySQL untuk melihat log akses internet mulai dr $tgl1() s/d tgl2(), di mana struktur array variable tgl sbb: $tglx[0] => entry tahun $tglx[1] => entry bulan $tglx[2] => entry tanggal dimana x = 1, 2 kalau tidak diisi salah satu, beberapa atau semua entrinya maka dianggap entry data yg diajukan adalah tanggal sekarang. Tadi malam saya coba tulis ulang scriptnya dan akhirnya ketemu penyebabnya yakni pakai tanda kutip ganda ("") pada baris ini: print "\${$tgl}[$j]: "."${$tgl}[$j]"." "; ^ Scripnya jadi seperti ini: Salam -- yudi -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
Re: [tanya-jawab] variable dinamis (php)
Arief Yudhawarman wrote: Hai milisers, # Ada dua buah array tanggal $tgl1 = array ('2004','10','22'); $tgl2 = array ('2004','10','25'); for ($i=1; $i<=2; $i++) { # Ada satu variable dinamis yg akan menunjuk ke 2 array tsb $tgl = "tgl".$i; print $tgl."\n"; for ($j=0; $j<= 2; $j++) { print "\${$tgl}[$j]: "."${$tgl}[$j]"." "; } print "\n"; } ?> Hasilnya kok : tgl1 $tgl1[0]: Array[0] $tgl1[1]: Array[1] $tgl1[2]: Array[2] tgl2 $tgl2[0]: Array[0] $tgl2[1]: Array[1] $tgl2[2]: Array[2] $tgl berisi string ("tgl".$i).. :) Gunakan: - $tgl = eval("tgl".$i); // memperlakukan string sebagai kode PHP - $tgl = ${"tgl".$i}; // cara praktis Semoga membantu.. -- (0x103A0EEE) signature.asc Description: OpenPGP digital signature
Re: [tanya-jawab] variable dinamis (php)
Arief Yudhawarman wrote: Hai milisers, Ini ada pertanyaan simple tentang php. # Ada dua buah array tanggal $tgl1 = array ('2004','10','22'); $tgl2 = array ('2004','10','25'); for ($i=1; $i<=2; $i++) { # Ada satu variable dinamis yg akan menunjuk ke 2 array tsb $tgl = "tgl".$i; print $tgl."\n"; for ($j=0; $j<= 2; $j++) { print "\${$tgl}[$j]: "."${$tgl}[$j]"." "; } print "\n"; } ?> Hasilnya kok : tgl1 $tgl1[0]: Array[0] $tgl1[1]: Array[1] $tgl1[2]: Array[2] tgl2 $tgl2[0]: Array[0] $tgl2[1]: Array[1] $tgl2[2]: Array[2] Tolong pencerahannya. Kok aneh yah fungsinya berbelit-belit. betuk donk, kesalahannya ada pada disini : ${$tgl}[$j] ??? Anda mau cetak nilainya bukan ? kenapa gak pake array dua dimensi aja ? $tgl[0][1]="2004"; $tgl[0][2]="09"; $tgl[0][3]="20"; $tgl[1][1]="2004"; $tgl[1][2]="10"; $tgl[1][3]="25"; kurang puas ? coba tanyakan via www.diskusiweb.com -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis
[tanya-jawab] variable dinamis (php)
Hai milisers, Ini ada pertanyaan simple tentang php. \n"; for ($j=0; $j<= 2; $j++) { print "\${$tgl}[$j]: "."${$tgl}[$j]"." "; } print "\n"; } ?> Hasilnya kok : tgl1 $tgl1[0]: Array[0] $tgl1[1]: Array[1] $tgl1[2]: Array[2] tgl2 $tgl2[0]: Array[0] $tgl2[1]: Array[1] $tgl2[2]: Array[2] Tolong pencerahannya. -- Terimakasih sebelumnya dan sesudahnya. -- yudi -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis