Saturday, May 29

PHP : Looping

kali ini saya akan membahas bagaimana cara looping di PHP. ada berbagai macam cara untuk melakukan looping itu ada yang pake while, do... while, for dan foreach. terserah mau nggunain yang mana aja, yang penting sesuai dengan kebutuhan program kita...

nah contoh dari kode-kode itu adalah sebagai berikut:

<html>
<body>

<?php
$i=1;
while($i<=5)
{
echo "The number is " . $i . "<br />";
$i++;
}
?>

</body>
</html>



<html>
<body>

<?php
$i=1;
do
{
$i++;
echo "The number is " . $i . "<br />";
}
while ($i<=5);
?>

</body>
</html>

Thursday, May 27

Ringtone : Upin & Ipin

malam ini ru aja download film-film upin & ipin, bagus juga ya... jadi ketawa2 dewe gara2 nonton tu film.. keren deh pokoknya. ceritanya juga keren2 dan mendidik banget.. biz nonton eh pengin download ringtone x ipin upin... setelah nyari-nyari dapet juga akhirnya...
nah, bagi temen2 yang pengin download lengkap langsung ada di sini... oke.

Aplikasi : e-Election berbasis Web

Bismillah, sekedar cerita disini, kemaren2 saya membuat aplikasi untuk pemilihan Ketua Umum CSS MoRA ITS. Aplikasi tersebut saya kasih nama CSS ITS eElection (CIE) -dikasih nama biar gampang aja klo crita...hehe-.

aplikasi tersebut telah digunakan untuk pemilihan umum ketua CSS MoRA ITS pada tanggal 22 Mei kemaren... alhamdulillah berjalan lancar. mekanisme pemilihan dengan aplikasi tersebut adalah seperti ini: disiapkan 5 laptop sebagai client dan 1 laptop sebagai server. 5 laptop tersebut fungsinya sama seperti bilik suara, jadi setiap anggota yang mempunyai hak milik mendapatkan kode yang unik agar bisa melakukan 'pencoblosan'. dan kode tersebut hanya bisa digunakan sekali saja. disamping itu pencoblosan juga bisa dilakukan melalui sms dengan format tertentu yang menggunakan database yang telah terintegrasi dengan aplikasi tersebut. jadi anggota yang telah memilih melalui aplikasi tersebut tidak bisa memilih melalui sms, juga sebaliknya..

fasilitas yang ada pada aplikasi ini adalah:
1. login yang unik untuk masing-masing anggota
2. integrasi database sms dan aplikasi web
3. kode hanya bisa dipake satu kali untuk aplikasi saja atau sms saja
4. Penghitungan suara

mungkin itu yang bisa saya ceritakan disini, kalo ada yang tertarik menggunakan silahkan kirim email saja... maturnuwun...

PHP : Array

Jika kita mempunyai list item, dan kita akan menyimpannya pada sebuah variabel apa yang akan kita lakukan? kita bisa menyimpannya pada sebuah variabel biasa seperti dibawah ini :

$cars1="Saab";
$cars2="Volvo";
$cars3="BMW";

nampaknya baik-baik saja dengan cara diatas, karena kita hanya memiliki 3 list item. tapi bagaiamana kalo kita mempunyai 100 item??? maka sebaiknya cara yang digunakan adalah menyimpannya dalam array.
contohnya adalah sebagai berikut:

<?php
$cars[0]="Saab";
$cars[1]="Volvo";
$cars[2]="BMW";
$cars[3]="Toyota";
echo $cars[0] . " and " . $cars[1] . " are Swedish cars.";
?>

bisa juga dengan cara seperti ini:

$cars=array("Saab","Volvo","BMW","Toyota");

cara-cara di atas merupakan cara yang termasuk mudah. dalam PHP array di atas disebut "Numeric Arrays" dan untuk array-array yang lebih kompleks insya Allah akan saya bahas pada posting selanjutnya... terimakasih....

PHP : Switch Statement

nah, lama gak nge-blog.... langsung aja yang akan saya bahas kali ini adalah tentang switch di PHP. fungsinya seperti halnya dengan statemen if else, namun untuk kondisi ini tidak memungkinkan mempunya rentang untuk setiap 'case'nya.
Contohnya adalah sebagai berikut :

<html>
<body>

<?php
switch ($x)
{
case 1:
echo "Number 1";
break;
case 2:
echo "Number 2";
break;
case 3:
echo "Number 3";
break;
default:
echo "No number between 1 and 3";
}
?>

</body>
</html>


keterangan dari kode diatas adalah dia akan ngecek value dari variabel x, jika bernilai 1 maka program akan menghasilkan output "Number 1". Nah jika value x adalah 4 maka yang keluar adalah "No number between 1 and 3". jadi jika semua case tidak memenuhi maka yang dijalankan adalah "default". terimakasih....

Friday, March 19

PHP: statement IF

nah, pada suatu kasus kita membutuhkan kondisi jika ini maka hasilnya ini.:-) misalnya jika nilainya di atas 81 maka nilai huruf yang didapatkan adalah A. dari contoh tadi maka dapat digunakan Statement IF. berikut ini contoh kode nya:


<html>
<body>

<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
elseif ($d=="Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>

</body>
</html>


maksud dari script di atas adalah kita mengambil hari sekarang dengan fungsi date("D"), kemudian disimpan dalam variable $d. jika hari ini Friday maka yang di cetak adalah Have a nice weekend!. Jika hari Sunday maka yang dicetak adalah Have a nice Sunday!. dan jika tidak keduanya maka yang dicetak adalah Have a nice day!.

Thursday, March 18

PHP : Date and Time

fungsi tanggal pada php adalah powerfull , fleksibel, dan mudah digunakan. Saya akan mencoba membahas tentang fungsi tanggal pada PHP dan menunjukkan penggunaan fungsi date pada php.


Menampilkan tanggal dan waktu sekarang dengan fungsi date(). Fungsi yang paling umum digunakan adalah fungsi yang memanggil tanggal dan waktu sekarang, dan memungkinkan Anda untuk memformat seperti yang anda inginkan - fungsi date(). Dan menggunakannya sangat sederhana:
date ( "formatting_option").

Ada berbagai macam kemungkinan pilihan pemformatan. Anda dapat menambahkan karakter Anda sendiri dalam format string juga. Berikut adalah daftar semua format karakter:

a "am" or "pm"
A "AM" or "PM"
B Swatch Internet time
d day of the month, 2 digits with leading zeros; i.e. "01" to "31"
D day of the week, textual, 3 letters; i.e. "Fri"
F month, textual, long; i.e. "January"
g hour, 12-hour format without leading zeros; i.e. "1" to "12"
G hour, 24-hour format without leading zeros; i.e. "0" to "23"
h hour, 12-hour format; i.e. "01" to "12"
H hour, 24-hour format; i.e. "00" to "23"
i minutes; i.e. "00" to "59"
I (capital i) "1" if Daylight Savings Time, "0" otherwise.
j day of the month without leading zeros; i.e. "1" to "31"
l (lowercase 'L') day of the week, textual, long; i.e. "Friday"
L boolean for whether it is a leap year; i.e. "0" or "1"
m month; i.e. "01" to "12"
M month, textual, 3 letters; i.e. "Jan"
n month without leading zeros; i.e. "1" to "12"
r RFC 822 formatted date; i.e. "Thu, 21 Dec 2000 16:01:07 +0200" (added in PHP 4.0.4)
s seconds; i.e. "00" to "59"
S English ordinal suffix, textual, 2 characters; i.e. "th", "nd"
t number of days in the given month; i.e. "28" to "31"
T Timezone setting of this machine; i.e. "MDT"
U seconds since the epoch
w day of the week, numeric, i.e. "0" (Sunday) to "6" (Saturday)
Y year, 4 digits; i.e. "1999"
y year, 2 digits; i.e. "99"
z day of the year; i.e. "0" to "365"
Z timezone offset in seconds (i.e. "-43200" to "43200"). The offset for timezones west of UTC is always negative, and for those east of UTC is always positive.

Contoh

//returns the day (0-31), month (3 letters) and year(4 digits)
print date("d-M-Y");

hasil:

09-May-2002

Pencarian Google