twitter
    Find out what I'm doing, Follow Me :)

Membuat Login Form Sederhana

Berikut cara membuat form login sederhana....
ikuti langkah-langkahnya yach.....

Pemrosesan form (form processing) merupakan operasi mendasar pada aplikasi web. Dalam konteks pengembangan aplikasi web dinamis, langkah ini pasti akan dilakukan. Sebagai contoh, untuk menerima masukan dari user, tentu diperlukan sekali form isian dan cara pemrosesannya. Begitu pula halnya ketika administrator ingin masuk ke sistem, tentu memerlukan suatu antarmuka penghubung. Intinya, keberadaan form dan pemrosesannya mutlak diperlukan dalam membangun aplikasi web yang interaktif.
Pada aplikasi web, teknik pengiriman form dapat dilakukan melalui tiga metode: POST, GET, dan kombinasi keduanya. Dalam konteks PHP, parameter-parameter GET dapat dibaca melalui superglobal $_GET, sedangkan POST melalui $_POST. Selain itu, keduanya juga dapat dibaca menggunakan $_REQUEST.

Berikit source php-nya...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Form Administrator</title>
</head>
<body>
<?php
if(($_POST['user']=='ulfa') AND ($_POST['pass']=='3012')) {
echo 'Sukses, Anda Telah Masuk Halaman Administrator Dengan User Name :'.$_POST['user'];
echo '<br><br>Hallo, Mr/Mrs ' . $_POST['user'];
}
else {
echo "<br><br><br><body text='red'><strong><center>Ada Kesalahan Pada Waktu Anda Login...!<br><br><a href='cobatugaslogin.html'><h4>Kembali Ke Login</h4></a></center></strong></body>";

}
?>
</body>
</html>

simpan dengan nama check.php dan berikut source html-nya....

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Login Form_Ulfa Fauziah</title>
<style type="text/css">
#apDiv1 {
position:absolute;
width:380px;
height:330px;
z-index:1;
left: 449px;
top: 136px;
background-color: #FF9933;
border: 2px solid yellow;
}
#apDiv3 {
position:absolute;
width:80px;
height:25px;
z-index:2;
left: 289px;
top: 274px;
}
.style3 {
font-size: 10px;
font-weight: bold;
}
#apDiv2 {
position:absolute;
width:412px;
height:115px;
z-index:2;
top: 0px;
left: 2px;
}
#header{
width:380px;
height:98px;
background-image: url(011.JPG);
}
#footer{
width:380px;
height:40px;
background-image: url(1024.jpg);
}
body {
background-image: url(1024.jpg);
}
</style>
<script type="text/javascript">
function error1()
{
alert('Masukkan User Name dan Password Terlebih Dahulu ');
}
function check()
{
if(form1.pass.value == "" || form1.user.value=="")
{
error1();
}
}
</script>

</head>
<body onLoad="document.form1.user.focus();">
<form name="form1" method="post" action="check.php">
<div id="apDiv1">
<div id="header">
</div>
<div>
<div align="center"><strong><br>User Name :</strong>
<br>
<input type="text" name="user" size="35" value="" style="background-color:#FFCC99">
<br>
<br>
<strong>Password : </strong>
<br>
<input type="password" name="pass" size="35" style="background-color:#FFCC99">
<br>
<br>
</div>
</div>
<br>
<div id="apDiv3">
<input type="submit" name="submit" value=" E N T E R " onClick="check()">
</div>
<div id="footer" align="left"><br>
</div>
</div>
</form>
</body>
</html>

simpan dengan nama Login Form.html dan berikut hasilnya...



Nb: jangan lupa User Name : ulfa dan Password : 3012

Semoga bermanfaat .......

Microsoft Launching Windows Mobile 6.5

Dalam acara Microsoft TechEd 2009, Microsoft telah memberikan variasi produk, dan menurut blog team Microsoft, pihaknya akan merilis Windows Mobile 6.5. Software system ponsel tersebut rencananya akan hadir di tanggal 11 Mei dalam event Microsoft TechEd 2009 itu.

Acara Microsoft TechEd 2009 sendiri menurut Microsoft adalah acara terbesar dalam sejarah Windows Mobile. Windows Mobile dibuat Microsoft untuk kalangan IT professional dan pengembang, dengan demo Windows Mobile 6.5 yang cool.

Ketika Microsoft memberikan pengumuman pertamanya mengenai Windows Mobile 6.5 di bulan Februari lalu, banyak orang menduga bahwa sebuah system mobil terbaru telah terbentuk. Seperti pada bulan Maret lalu, Microsoft juga telah memberikan sedikit bocoran mengenai interface system Windows Mobile 6.5.

Ketika itu, Microsoft berencana untuk melengkapi Windows 6.5, dan akan merilis versi finalnya dengan nama Windows Mobile 7. Windows Mobile 7 rencananya akan diluncurkan di bulan April 2010.

http://www.beritanet.com

Membuat Shortcut Shutdown di Taskbar Windows 7

Untuk menghidupkan atau mematikan komputer cukup mudah dan sudah biasa kita lakukan. Namun kadang-kadang kita terutama anak-anak tidak selalu menggunakan rosesdur yang berar. Windows sudah menyediakan fasilitas untuk mematikan komputer dengan baik, yaitu dengan memanfaatkan fasilitas ShutDown.

Tetapi kadang-kadang, kita juga ingin mengetahui cara membuat shutcut, misalya Shortcut untuk Shutdown. Sebenarnya cukup mudah dan sederhana, namun umumnya pekerjaan ini tidak pernah dilakukan, karena fasilitasya memang sudah tersedia.

  • Untuk memulainya Anda klik kanan di Desktop, kemudian klik New, dan klik Shortcut.
  • Lanjutkan dengan mengklik Create Shortcut. Setelah itu segera tampil jendela Shortcut Wizard, di kolom yang telah tersedia, ketikkan shutdown /s /t /0
  • Klik Next untuk melanjutkan pekerjaan tersebut. Setelah jendela berikutnya tampil, pada kolom Type a name for this shortcut, ketikkan misalnya Reastar komputer, atau sesuai keinginan Anda dan klik Finish.

Sampai tahap ini pekerjaan Anda membuat Shortcut untuk Restart sudah selesai. Untuk mencobanya Anda cukup klik folder yang baru Anda buat di desktop. Untuk menempatkannya di taskbar, Anda juga bisa menggunakan cara berikut ini.

  • Klik kanan di Shortcut yang sudah Anda buat, kemudian klik Properties dan klik tab Shortcut
  • Klik change icon, lalu Windows 7 akan menampilkanpernyataan bahwa icon yang berhubungan dengan Shutdown tidak tersedia. Untuk melihat ikon yang sesuai Anda cukup klik OK saja. Selanjutnya klik ikon yang dikehendaki dan klik OK.
  • Klik kanan di ikon yang sudah terbentuk di Shortcut Shutdown yang Anda buat, kemudian klik Pin to Taskbar. Windows 7 akan menambahkan ikon di taskbar dan Anda sudah bisa memanfaatkan ikon tersebut untuk mempercepat proses Shutdown komputer Anda.
Selamat mencoba.........

http://wss-id.org/blogs/tutang/default.aspx

Membuat Generate Sel Tabel menggunakan HTML n PHP Script

Sekarang kita akan belajar membuat generate sel table, pada postingan sebelumnya sudah kita bahas tentang apa itu php dan kita lanjutkan untuk membuat generate sel tabel secara fleksibel……

Berikut script nya…..

<body>
<?php
$rows = 1;
$columns = 1;
$cells = 1;
?>

<?php $rows = (int) $_POST["totalBaris"]; ?>
<?php $columns = (int) $_POST["totalKolom"]; ?>
<?php $cells = (int) $_POST["totalSel"]; ?>

You pick <?php echo $rows; ?> rows,<br />
You pick <?php echo $columns; ?> columns,<br />
and you need <?php echo $cells; ?> cells,<br />
<br /><br />
<?php
$width = $columns * 75;
echo "<table width=".$width." border=1>";
$rw = 0;
$cel = 1;
while ($rw < $rows && $cel <= $cells)
{
echo "<tr>";
$cl = 0;
while ($cl < $columns)
{
if ($cel <= $cells)
{
echo "<td><div align=center>".$cel."</div></td>";
$cel++;
}
$cl++;
}
echo "</tr>";
$rw++;
}
echo "</table>";
?>
</body>

Dan langkah berikutnya yaitu membuat script html nya........


<body>
<form method="post" action="tabel.php">
<p><font face="Bauhaus 93" color="#339900" size="5"><strong>GENERATE SEL TABEL</strong></font><br></p>
<table width="277" border="0">
<tr>
<td width="89">Jumlah Baris</td>
<td width="172"><strong>: </strong><input name="totalBaris" type="text" id="totalBaris" onKeyUp="getmax();" onfocus="this.select();"></td>
</tr>
<tr>
<td><label>Jumlah Kolom</label></td>
<td><strong>: </strong><input name="totalKolom" type="text" id="totalKolom" onKeyUp="getmax();" onfocus="this.select();"></td>
</tr>
<tr>
<td>Jumlah Sel</td>
<td><strong>: </strong><input name="totalSel" type="text" id="totalSel" onKeyUp="getmax();" onFocus="this.select();"></td>
</tr>
<tr>
<td>Sel Maksimal</td>
<td><strong>: </strong><input name="jmlSelMax" type="text" id="jmlSelMax" readonly="true" style="background-color:#999999">
</td>
</tr>
<tr>
<td>
<div align="center">
<br />
<input type="reset" name="Reset" value="Reset">
</div></td>
<td>
<div align="right">
<br />
<input type="submit" name="Generate" value="Generate">
</div></td>
</tr>
</table>
</form>

<script language="JavaScript" type="text/javascript">
<!--
function getmax() {
var R = parseInt(document.getElementById('totalBaris').value);
var C = parseInt(document.getElementById('totalKolom').value);
var X = parseInt(document.getElementById('totalSel').value);
var cellmax = document.getElementById('jmlSelMax');
var total = 0;
total = R * C;
cellmax.value = new String(total);
if (X > total)
{
alert('Jumlah sel yang anda inginkan melewati batas maksimal sel =' + total);
document.getElementById('totalSel').value = new String();
}
}
//-->
</script>
<font face="Bauhaus 93" color="#339900" size="3">ulfa-fauziah.blogspot.com</font><br>

berikut hasilnya....






Selamat mencoba dan semoga berhasil.....

PASSING BY VALUE DAN PASSING BY REFERENCE

Ass…

Pada kesempatan kali ini saya akan membahas tentang Passing by Value dan Passing by Reference. Sebelumnya kita akan bahas dasar-dasar PHP dulu….

PHP kepanjangan dari Hypertext Preprocessor, PHP sendiri dibuat oleh Rasmus Lerdorf, PHP bersifat open source dan telah digunakan oleh hampir seluruh web developer di seluruh dunia, situs resmi php bisa dikunjungi di www.php.net. Karena sifatnya yang open source dan semakin banyaknya user membuat bahasa pemprogaman ini mengalami perkembangan yang sangat cepat. Sintak atau strukturnya hampir mirip dengan bahasa pemprogaman C, Java dan Perl sehingga dengan begitu bagi mereka yang sudah mempelajari bahasa tersebut tidak akan mengalami kesulitan, selain itu bagi para pemula yang baru memulai bahasa pemprogaman web rasanya PHP turut diperhitungkan, karena pemanfaatan bahasa PHP tidak hanya sekedar untuk web dan aplikasinya tetapi sudah merambah kedunia desktop windows, namanya yaitu PHP GTK.

Fungsi pass by value dan pass by reference adalah :

· Fungsi adalah subprogram/subrutin program yang terdiri dari sekumpulan perintah yang akan melaksanakan suatu tugas tertentu

· Fungsi memungkinkan program menjadi lebih terstruktur dan juga memudahkan pelacakan kesalahan.

· Menggunakan fungsi akan mempersingkat waktu pemrogram untuk menuliskan sekumpulan perintah yang sama berkali-kali

Sintaks:
function nama_fungsi($arg1, $arg2, .., arg_n)
{
blok pernyataan fungsi
}

Keterangan:

· Nama_fungsi adalah nama yang akan digunakan untuk memanggil fungsi

· $arg1, $arg2, …, $arg_n adalah argumen-argumen (parameter) yang akan disertakan
pada saat pemanggilan fungsi untuk diproses dalam fungsi. $arg dapat berupa tipe data integer, float atau $variabel.

Blok pernyataan fungsi adalah pernyataan-pernyataan yang terdapat dalam apitan tanda
({ }) dimana dikerjakan fungsi untuk tugas tertentu.



Contoh:
&gt?
$x=2+3;
$y=$x+5;
echo "$y
";

$x=2+3;
$y=$x+5;
echo "$y
";

$x=2+3;
$y=$x+5;
echo "$y
";

$x=2+3;
$y=$x+5;
echo "$y
";

?&lt


Jika kita perhatikan kode di atas, maka penjumlahan yang sama berulang-ulang dituliskan dan merupakan pemborosan. Dengan adanya fungsi maka program diatas bisa dibuatkan ke dalam fungsi dan bisa dipanggil beberapa kali.



PASS BY VALUE

Argumen fungsi yang dilewatkan secara pass by value (default dalam php) berarti
membuat copy dari argumen yang asli sehingga argumen asli tersebut tidak ikut berubah
dengan adanya proses pada fungsi terhadap argumen tersebut.

Secara default, semua nilai yang di-pass masuk atau keluar dari fungsi adalah passing by value, bukan by reference. Ini berarti PHP membuat copian dari nilai original dan nilai copian itulah yang kita akses dan kita manipulasi, bukan nilai originalnya. Dengan begitu bagaimanapun kita mengubah nilai itu, tidak akan mengubah nilai originalnya.

Berikut contoh dari fungsi pass by value :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>passbyvalue</title>
</head>
<body>
<?php
function jumlah($nilai) {
$nilai++;
}
$input=30;
jumlah($input);
echo $input;
?>
</body>
</html>


Simpan dengan nama passbyval.php dan berikut penjelasannya :

Pada saat fungsi jumlah dipanggil,

jumlah($input);

maka fungsi tersebut akan memasukkan nilai dari variabel $input kedalam argumennya, jadi disini argumen fungsi jumlah adalah 30 (ini adalah nilai aslinya). Selanjutnya PHP meng-copy nilai asli tersebut, kemudian hasil copyan-nya digunakan untuk proses manipulasi fungsi, sedangkan nilai yang asli dibiarkan tidak berubah. Proses manipulasinya sebagai berikut:

$nilai++;

$nilai = $nilai + 1

$nilai = 30 + 1

$nilai = 31

Untuk output,

echo $input;

nilai variabel $input yang diambil disini adalah nilai variabel aslinya, sehingga hasil manipulasi fungsi tadi tidak dipakai, karena bukan nilai asli. Jadi outputnya adalah 30

Tampilan output:



PASSING BY REFERENCE

Argumen fungsi yang dilewatkan secara pass by reference berarti membawa argumen asli
ke dalam fungsi sehingga argumen asli tersebut akan ikut berubah dengan adanya proses
pada fungsi terhadap argumen tersebut.

Berbeda dengan passing by value yang bersifat mengkopi, passing by reference memberikan nilai aslinya untuk diakses dan dimanipulasi, dengan contoh yang sama seperti diatas, kita akan modifikasi menjadi mekanisme passing by reference.

Untuk mengubah jadi passing by reference, kita hanya cukup menambahkan operator & pada argumennya.

Berikut contoh dari passing by reference :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>passbyreference</title>
</head>
<body>
<?php
function jumlah(&$nilai) {
$nilai++;
}
$input=30;
jumlah($input);
echo $input;
?>
</body>
</html>

Simpan dengan nama passbyref.php dan berikut penjelasannya:

Sesuai dengan penjelasan passing by reference diatas, nilai yang diakses & dimanipulasi adalah nilai aslinya, dengan begitu hasil manipulasi fungsilah yang gunakan sebagai outputnya, yaitu 31.

Hasilnya seperti gambar di bawah…




Selamat mencoba…….

Trik Identifikasi System Windows 32-Bit atau 64-Bit

Bit computer menentukan seberapa banyak data dapat diproses. Di system operasi Windows XP, 32-bit dan 64-bit adalah yang paling sering digunakan. Semakin tinggi hitungan bit yang digunakan, maka makin cepat komputer dapat memproses data. Penting juga untuk mengetahui apakah komputer menggunakan system 32-bit atau 64-bit, sehingga ketika kita menginstal program, aplikasi dan driver, maka akan merasa bahwa apa yang di-instal kompatibel dengan versi Windows kita.

Cara mengetahui bit system operasi yang digunakan :
Menggunakan System Properties

  • Klik menu “Start” Windows dan klik “Run” dan akan muncul command box. Ketikkan "sysdm.cpl" (tanpa tanda petik) dan tekan Enter hingga muncul dialog box System Properties.
  • Klik tab “General”. Kita akan melihat informasi mengenai system operasi. Jika kita memiliki komputer yang berjalan di system 64-bit, maka kita akan melihat tulisan "Windows XP Professional x64 Edition Version" di bawah “System“. Jika komputer berjalan di system 32-bit, maka kita hanya akan melihat "Windows XP" (home or professional) di bawah “System” .
  • Tutup dialog box “System Properties“.

Menggunakan jendela System Information

  • Klik menu “Start” Windows, klik “Run” untuk launching command box.
  • Ketik "winmsd.exe" (tanpa tanda petik) dan tekan Enter hingga muncul jendela System Information
  • Klik "System Summary" di panel navigasi dan lokasikan "Processor" di bawah "Item" di detailnya.
  • Jika value processor mulai dengan x86, maka komputer kita berjalan dengan versi 32-bit jika value processor mulai dengan ia64 atau AMD64, maka komputer kita berjalan di system Windows 64-bit.
  • Tutup jendela System Information
http://www.beritanet.com

Tutorial Internet Jawa

foto berita artikel


Bahasa adalah wahana utama dalam menyampaikan pesan selain isyarat grafis, tanpa memahami bahasanya tentunya kecil kemungkinan pengunjung bisa memahami pesan yang terkandung di dalam posting, maka webmaster haruslah memilih bahasa yang digunakan di website karena sangat erat hubungannya dengan potensi pengunjung yang menjadi targetnya. Di dunia online secara alamiah telah memilih bahasa inggris sebagai satu bahasa yang paling dipahami di seluruh dunia, artinya suatu website yang menggunakan bahasa inggris (english) bisa dipahami oleh netter-netter dunia, begitu juga dengan bahasa indonesia bisa dipahami untuk netter yang memahami bahasa indonesia meskipun mengakses dari manapun.

Bagaimana dengan bahasa daerah ? fakta nyata bahwa sangat sedikit webmaster yang menggunakan bahasa daerah secara serius padahal sebenarnya potensi pengunjung cukup banyak, sebagai contoh bahasa jawa masih aktif digunakan dalam keseharian di jawa tengah dan Jawa Timur sedangkan potensi lain adalah "orang jawa" yang telah migrasi ke seluruh pulau di Indonesia, yang kerja di Malaysia/Asia atau Timur Tengah serta yang sedang belajar di Amerika, Eropa, Australia belum terhitung orang Suriname yang notabene berbahasa Jawa-Belanda, hitung-hitung mungkin di atas 25 juta orang potensinya.

Jika kita cari lewat artikel Google atau Yahoo dengan menggunakan keyword: "basa jawa" atau "jawa" akan muncul deretan website yang menggunakan atau sekali-kali menggunakan bahasa jawa di kontennya, tapi jika kita surfing lebih jauh sayangnya rata-rata belum serius menggunakan basa jawa sebagai power..! sayang sekali memang penghargaan masyarakat terhadap bahasa daerah sangat minim. Satu hal penting adalah saat surfing di www.lyasa.com/jw dimana admin menyajikan tema tutorial membuat website, multi bahasa serta tip & trik internet yang dahsyat! dalam tiga bahasa sekaligus : english, bahasa indonesia dan basa jawa , ini baru ok, tiap konten diterjemahkan secara sempurna, kita tinggal mengklik bendera di sudut kanan atas maka konten akan berganti bahasa secara automatis.

Ada beberapa alasan logis untuk menggunakan bahasa daerah:
1. Potensi pengunjung masih cukup banyak.
2. Unik, nilai keunikan cukup tinggi.
3. Menghidupkan jati diri bangsa dan bahasa.
4. Nilai kedaerahan yang kental tema situsnya.
5. Masih ada masyarakat yang belum paham bahasa lain.

Dari artikel di atas, marilah kita budayakan bahasa daerah kita....
Semoga berhasil.......

Penulis :Ir. Makin Seno Aji (www.lyasa.com)