melihat lebih jauh

melihat lebih jauh
Keindahan akan terlihat jika kita telah berhasil..

Sabtu, 31 Maret 2012

membuat tampilan login dengan PHP

Belajar PHP bagian 3 – Membuat halaman login dan logout menggunakan session

Sebelum membaca tutorial ini sebaiknya anda membaca :
  1. Buku tamu – belajar PHP bagian 1
  2. Buku tamu – belajar PHP bagian 2
Pada tutorial buku tamu kali ini kita akan membuat 4 file PHP :
  1. login.php halaman antar-muka login
  2. login_proses.php halaman tujuan setelah menekan tombol Log in, disini akan dilakukan validasi dan pencocokan dengan data di tabel user_nya.
  3. login_lanjut.php jika semua data valid user akan di bawa ke halaman ini, terdapat ucapan selamat datang dan sebuah link Logout.
  4. logout.php merupakan tindak lanjut setelah link Logout di klik.

Halaman login.php

Tidak ada kode PHP disini, hanya HTML untuk membuat form isian login.
login.php
Tampilan login.php
Kode lengkap login.php
01<html>
02<head>
03<title>Login</title>
04</head>
05<body>
06<h1>LOGIN</h1>
07<table>
08<form action="login_proses.php">
09<tr>
10 <td>User Id</td>
11 <td><input type="text" name="user_id" maxlength="255" size="20"></td>
12</tr>
13<tr>
14 <td>Password</td>
15 <td><input type="password" name="pass" maxlength="255" size="20"></td>
16</tr>
17<tr>
18 <td></td>
19 <td><input type="submit" value="Log in"></td>
20</tr>
21</form>
22</table>
23</body>
24</html
Seperti yang sudah kita ketahui jika tombol Log in di tekan maka selanjutnya adalah login_proses.php yang akan menangani validasi dan proses selanjutnya.
Kode lengkap login_proses.php
Perhatikan session_start() harus menjadi kode eksekusi PHP yang harus dibaca pertama kali oleh mesin PHP itu sebabnya  ia berada di urutan paling atas setelah tag PHP. SEDERHANANYA session_start() merupakan penanda bahwa halaman ini akan menggunakan fitur session dari PHP dan ia harus ditulis paling dulu ;-)
30if( empty( $row[0] ) )

37if( $row[1] != $pass )
Kita sedikit review dari latihan PHP bagian 2 bagi yang masih sedikit bingung dengan variabel $row[0] pada baris ke-30 dan $row[1] pada baris ke-37.
26$sql = 'select * from USER_NYA where USER_ID="' . $user_id . '"';
27$query = mysql_query( $sql );
28$row = mysql_fetch_row( $query );
Kode mulai baris 26 sampai 28 menunjukan bahwa terjadi pemanggilan data ke tabel USER_NYA yang memiliki USER_ID sama dengan nilai yang dikandung dari variabel $user_id.
Index 0 1
Kolom USER_ID PASS
Tabel USER_NYA
Mulai ada pencerahan mengenai $row[0] dan $row[1] ? nilai 0 dan 1 menunjukan index dari kolom pada tabel USER_NYA sehingga pemanggilan $row[0] sama dengan pemanggilan nilai pada kolom USER_ID dan $row[1] sama dengan nilai dari kolom PASS, begitu seterusnya.
Didalam if() saya menggunakan beberapa operator pembanding berikut penjelasannya :
Operator Keterangan syntax
EQUAL TRUE, jika $a Sama dengan $b $a == $b
IDENTICAL TRUE, jika sama nilai dan tipe variabel-nya antara $a dan $b $a === $b
AND TRUE, jika $a bernilai true dan $b juga true $a AND $b atau $a && $b
OR TRUE, jika $a atau $b bernilai true $a OR $b atau $a || $b
NOT negasi !
NOT EQUAL TRUE, jika $a tidak sama dengan $b $a != $b atau $a <> $b
NOT IDENTICAL TRUE, jika $a tidak identik dengan $b $a !== $b
LESS THAN TRUE, jika $a kurang dari $b $a < $b
GREATER THAN TRUE, jika $a lebih dari $b $a > $b
LESS THAN or EQUAL TO TRUE, jika $a kurang dari sama dengan $b $a <= $b
GREATER THAN or EQUAL TO TRUE, jika $a lebih dari sama dengan $b $a >= $b
Operator pembanding
Jika variabel lolos validasi maka username dan password akan di daftarkan menjadi variabel global dalam session artinya variabel tersebut akan dapat diakses dari halaman manapun yang menggunakan session_start().
Pendaftaran dan assignment variabel SESSION ditangani oleh blok kode :
$_SESSION['ID'] = $user_id;
$_SESSION['PASS'] = $pass;
Setelah variabel terdaftar user akan di-redirect ke halaman yang hanya bisa dibuka jika loginnya berhasil, blok redirect ditangani oleh kode,
/* Redirect jika tidak ada error */
 header('Location:login_lanjut.php');
 exit(); //hentikan eksekusi kode di login_proses.php
Pembahasan login_lanjut.php ada di halaman 2 >>

Bagikan :

Kamis, 12 Januari 2012

Cara Menghilangkan perut buncit...

Cara Efektif Menghilangkan Perut Buncit mungkin adalah sebuah tips yang banyak dicari oleh banyak orang baik pria maupun wanita. Karena memiliki perut buncit selain mengurangi penampilan juga rawan penyakit. Banyak penyakit yang bisa timbul akibat badan kelebihan lemak, diantaranya sakit jantung, kanker payudara, migrain, dll.
Bagaimanakah langkah efektif untuk menghilangkan atau mengurangi lemak yang menumpuk di perut? Berikut ini adalah beberapa langkah yang perlu anda coba :
1. Makan Lemak Sehat
Percaya atau tidak, program diet rendah lemak tidak akan menghilangkan perut buncit. Profesor Mehmet Oz, M.D dari Colombia University mengungkapkan hal tersebut. Yang benar adalah berhenti mengonsumsi nasi putih dan menggantinya dengan roti gandum murni. Makanlah dengan lemak sehat seperti alpukat dan minyak zaitun.
2. Turuti Keinginan Tubuh
Studi dari American Journal of Clinical Nutrition menemukan bahwa jika seseorang mengikuti apa keinginan tubuhnya saat lapar, ia justru cenderung makan lebih sedikit dalam jangka waktu tertentu. Saat seseorang ngidam makan burger keju, mungkin ia akan makan selama beberapa hari dan kemudian tubuh akan merasa bosan dan mengurangi permintaan akan makanan tersebut. Pastikan porsinya tidak berlebihan.
3. Atur Porsi Makan
Studi yang dilakukan Krista Varady, asisten profesor nutrisi di University of Illinois, Chicago menemukan orang yang mengurangi porsi makan hariannya hingga 25%, berat badannya berkurang hingga 30 pounds dalam 8 minggu. Begitupula saat akhir pekan, makan yang terkontrol juga bisa membantu seseorang mengurangi berat badan cukup signifikan.
4. Sit-Up Tidak Hilangkan Lemak
Sebanyak apapun sit-up yang Anda lakukan, ia tidak akan membasmi lemak di perut. Ia akan menguatkan otot namun lemak sulit terbakar hanya dengan sit-up. Sebaliknya, Anda harus melakukan latihan menyeluruh di otot besar lainnya seperti kaki, bahu, dada dan lainnya agar proses pembakaran lemak lebih maksimal.
5. Banyak Latihan Kardio
Jika Anda sudah menguatkan otot besar dengan latihan beban, maka berikutnya bisa mempercepat proses pembakaran lemak dengan latihan kardio. Lari atau aerobik membantu membakar kalori berlebih jika diimbangi dengan membatasi lemak buruk yang dikonsumsi, seperti yang diungkapkan oleh para peneliti di Duke University.
6. Jangan Kurang/Kelebihan Tidur
Kurang tidur akan membuat metabolisme tubuh melambat sehingga sulit membakar lemak, sedangkan kelebihan tidur membuat tubuh menjadi pasif dan terbiasa untuk tidak banyak bergerak. Keduanya memicu penumpukan lemak dalam waktu yang lebih cepat.
7. Stop Minum Soda Diet
Studi 10 tahun yang dilakukan oleh University of Texas menemukan orang yang rutin minum soda diet justru menggemuk lebih cepat ketimbang yang tidak minum. Hal ini disebabkan pemanis buatan dalam soda membuat perut lebih cepat buncit dan membuat rasa lapar lebih mudah datang. Gantilah minuman ini dengan teh atau air lemon murni.
8. Meditasi
Tahukah Anda saat berdoa dan bermeditasi, hormon stress kortisol akan berkurang produksinya? Ya, inilah hormon yang menyebabkan perut buncit. Jadi, hindarilah stress, banyak berdoa dan bermeditasi untuk menenangkan pikiran dan jiwa. 15 menit sehari cukup membantu.
9. Gula yang Tepat
Memakan makanan manis sudah menjadi gaya hidup orang Indonesia, namun Anda bisa memilih rasa manis yang tepat. Buah memiliki gula alami, begitupula dengan madu. Saat Anda memakan makanan mengandung gula seperti keripik dan nasi putih, sebagian besar kalori yang masuk berubah menjadi lemak perut.
10. Berlatih Pintar, Bukan Keras
Setelah lemak perut mulai berkurang, saatnya untuk memulai latihan perut. Berlatihlah dengan merasakan kontraksi, bukan sebanyak-banyaknya. Definisi otot perut akan membantu Anda tampil lebih fit.
Dengan menerapkan tips-tips di atas anda akan lebih mudah dalam menggapai hasil maksimal dalam program diet anda.

Sabtu, 07 Januari 2012

ada yang mau buat kaos seperti ini?

Inspirasi Desain T Shirt Keren

Bisa jadi anda adalah seorang pemilik dari distro yang terkenal, dan tentunya akan sangat sibuk sekali ketika saatnya menentukan desain t shirt terbaru yang akan diluncurkan, dan hal ini juga berlaku untuk distro atau produsen tshirt yang mengedepankan sebuah seni kreatifitas dalam kaos atau t shirt itu sendiri. Maka dari itulah berikut ini sedikit dari karya-karya desainer tshirt diseluruh dunia yang dapat menjadi acuan atau ide dalam membuat tshit untuk distro atau koleksi pribadi anda.



Inspirasi Desain T Shirt Keren
Tshirt yang atu ini memiliki desain modern, karena pada dadanya terdapat sebuah layar kecil yang dapat bergerak, cukup simple dengan menggunakan baterai AAA dan ada tombol untuk menyalakan maka akan muncul sebuah game jadu dan yg bikin keren lagi bisa glow in the dark, kl mau lebih bisa cek ke url aslinya, lihat video dibawah untuk melihat demonstrasi dari tshirt modern ini.








Inspirasi Desain T Shirt Keren





Thisit ini diproduksi oleh Philips sebagai produsen lampu bolam, dan ternyata mereka membuat tshirt dengan mengintegrasikan kain dengan lampu led yang sangat flexible. Kemampuannya bisa menampilkan beberapa warna dan gambar.


Inspirasi Desain T Shirt Keren



Inspirasi Desain T Shirt Keren




Inspirasi Desain T Shirt Keren
Resident Evil T shirt - memang terlihat biasa ya, tetapi ketika tshirt ini digulung seperti gambar dibawahnya maka akan terlihat bentuk makhluk undeath haha ngeri banget


Inspirasi Desain T Shirt Keren



Inspirasi Desain T Shirt Keren
Tshirt unik ini didesain oleh orang jepang yang diproduksi pada musim panas.


Inspirasi Desain T Shirt Keren
Geek tshirt, kalau tau pemrograman HTML tau lah bentuk tag apa ini, ini adalah bentuk dari tag yang ada di pemrograman HTML, unik sekali dalam merepresentasikan teks dengan visualnya.


Inspirasi Desain T Shirt Keren
Aneh betul ini tshirt, pasalnya dilengkapi dengan kapur dimana bisa untuk corat-coret pada bagian tshirt yang memiliki warna hitam.


 Desain tshirt ini unik yang di adopsi dari sebuah tirai yang dapat di tarik menggunakan tali yang sudah terintegrasi dengan t shirt tersebut