Jumat, 24 Juni 2011

Buat garis Vertikal di PHP

Gampang bgt buat garis vertikal... copy aja script nya,,

<div style="width:1px; height:300px; background-color:#FF0000;"></div>

gampang bukan....

By azizforensik

Rabu, 22 Juni 2011

Aritmatika di dalam PHP

Di kesempatan kali ini  Saya akan membahas tentang Aritmatika dalam php yang sederhana..
silahkan kembangkan sendiri.
<html >
<head>
<title>Proses Aritmatika</title>
</head>

<body>

<div align=”center”>
<form id=”form1″ name=”form1″ method=”post” action=”aritmatik2.php”>
<table width=”233″ border=”1″>
<tr>
<td colspan=”2″ bgcolor=”#CCCCCC”><div align=”center”>Proses Penjumlahan </div></td>
</tr>
<tr>
<td width=”55″>Nilai 1 </td>
<td width=”162″><label>
<input type=”text” name=”angka1″ />
</label></td>
</tr>
<tr>
<td>Nilai 2</td>
<td><input type=”text” name=”angka2″ /></td>
</tr>
<tr>
<td>Operator</td>
<td><select name=”pilihan”>
<option value=”+”>+</option>
<option value=”-”>-</option>
<option value=”*”>*</option>
<option value=”/”>/</option>
</select></td>
</tr>
<tr>
<td colspan=”2″ align=”right” bgcolor=”"><input type=”submit” name=”Submit” value=”Submit” /></td>
</tr>
<tr>
<td colspan=”2″ bgcolor=”#CCCCCC” align=”left” >
<?php
if($pilihan==”+”){
$total=$angka1+$angka2;
}elseif($pilihan==”-”){
$total=$angka1-$angka2;
}elseif($pilihan==”*”){
$total=$angka1*$angka2;
}else{
$total=$angka1/$angka2;
}

printf(“Total adalah $total <br> “);
?>

</td>
</tr>
</table>
</form>
</div>
</body>
</html>

Jumat, 10 Juni 2011

Buat login

Buat anda yang lagi bingung buat login,, Saya ada sedikit tips untuk login...
silahkan di copy aja dan jangan lupa cermati alur programnya.

login.php

<?php
session_start();
if(isset($_SESSION['user']))
{
session_destroy();
}
?>
<form action="ceklogin.php" method="post">
<div>
Username:
<br/>
<input type="text" name="username" size="14" />
<br/>
Password:
<br/>
<input type="password" name="password" size="14" />
<br/><br/>
<button name="login" type="submit">Login</button>
</div>
</form>


cecklogin.php

<?php
<?php
$acc_user = 'linglung';
$acc_pas = 'bingung';
if (isset($_POST['login']))

$username = $_POST['username']; // diambil dari nama input di form login
$password = $_POST['password']; // diambil dari nama input di form login
$username = strip_tags($username);
$password = strip_tags($password);

if (($username==$acc_user) && ($password==$acc_pas))
{
session_start();
$_SESSION['user'] = $username;
echo 'Login berhasil, silahkan lanjutkan......'.
'<br/>'.
'<a href="index.script.php">Lanjutkan</a>'.
'<br/>';
} else {
echo 'Username dan password salah'.
'<br/>'.
'<a href="login.php">Coba lagi</a>'.
'<br/>';
}
?>



index.php


<?php
session_start();
if (isset($_SESSION['user'])) // karena nama session buat login kita buat namanya adalah 'user' maka if isset($_SESSION['user']) ===> varibel penentu
{
$user = $_SESSION['user'];
echo '<p align="center">'.
'<b>Tulisan ini nampak kalo udah login</b>'.
'<br/><br/>'.
'<a href="login.php">Logout</a>'.
'</p>';
echo $user;
} else {
header('location: login.php');
exit;
}
?>


versi lain


BIKIN LOGIN, LOGOUT DAN SESSION

Contoh kecil ini buat kamu yang lagi demen sama php dan kepingin tahu cara bikin login, logout dengan menggunakan session untuk identifikasi usernya.

boleh dipakai buat ganti tugas, atau kalau sudah paham, boleh juga buat ngetes intrukturnya, (di BSI... tempatku instrukturnya banyak gaya, nggak nguasai banget..)

FILE : Login.php
<?php
// start session untuk keperluan identifikasi usernya
session_start();

// set login sukses apa nggak, 0 = belum sukses atau baru mau login
$logsukses=0;
$pesan='';
// cek status apa sudah login
if ( (isset($_SESSION['UserOK'])) && ($_SESSION['UserOK']=='puyengbanget') )
{ die ('<p>Kamu sudah login....<br>Silakan <a href="logout.php">Logout</a>'); }

// cek apa baru apa proses
if ( (isset($_POST['proses'])) && ($_POST['proses']=='yesss') )
{
// periksa user dan passwordnya hardcode (tanpa db)
if ( ($_POST['nama']=='puyeng') && ($_POST['password']=='banget'))
{
$logsukses=1;
// berhasil, bikin session variabel untuk identifikasi usernya
$_SESSION['UserOK']='puyengbanget';
$pesan='<p>Login berhasil....<br><a href="login.php">Coba Login lagi</a>
<br>Coba Logout</p>';
}
else
{
$pesan='<p>Login gagal....ulangi .....</p>';
}
}
else
{
$pesan='<p>Selamat Datang di Contoh Login </p>';
}
?>
<html>
<head>
<title>Login by puyeng@myself.com</title>
</head>
<body>
<h2>Contoh Login part 1</h2>
<?php echo $pesan;
if ($logsukses==0)
{
?>

<form name="form1" method="post" action="login.php">
<table width="75%" border="1">
<tr>
<td colspan="2">Login</td>
</tr>
<tr>
<td>Nama User</td>
<td><input type="text" name="nama"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="text" name="password"></td>
</tr>
<tr>
<td><input name="proses" type="hidden" id="proses" value="yesss"></td>
<td><input type="submit" name="Submit" value="Submit"></td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>


FILE : Logout.php

<?php
session_start();
unset($_SESSION['UserOK']);
session_destroy();
?>

<html>
<head>
<title>Logout by puyeng@myself.com</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>Kamu sudah logout<br>Silakan <a href="login.php">Login</a> lagi ... </p>
</body>
</html>


FILE LOGIN.PHP PAKAI DB

-----------------------------------------------------------
<?php
// start session untuk keperluan identifikasi usernya
session_start();

// set login sukses apa nggak, 0 = belum sukses atau baru mau login
$logsukses=0;
$pesan='';
// cek status apa sudah login
if ( (isset($_SESSION['UserOK'])) && ($_SESSION['UserOK']=='puyengbanget') )
{ die ('<p>Kamu sudah login....<br>Silakan <a href="logout.php">Logout</a>'); }

// cek apa baru apa proses
if ( (isset($_POST['proses'])) && ($_POST['proses']=='yesss') )
{
// koneksi
$koneksi=mysql_connect('localhost','root','');
mysql_select_db('namadatabase',$koneksi);

// baca tabel misalnya tbuser
$query="SELECT nama FROM tbuser WHERE nama='".$_POST['nama']."' AND password='".$_POST['password']." LIMIT 0,1";
$hasil=mysql_query($query)
$ada=mysql_num_rows($hasil);
if ($ada>0)
{
$userdata=mysql_fetch_assoc($hasil);
$logsukses=1;
// berhasil, bikin session variabel untuk identifikasi usernya
$_SESSION['UserOK']=$userdata['nama'];
$pesan='<p>Login berhasil....<br><a href="login.php">Coba Login lagi</a>
<br>Coba Logout</p>';
}
else
{ $pesan='<p>Login gagal....ulangi .....</p>'; }
}
else
{
$pesan='<p>Selamat Datang di Contoh Login </p>';
}
?>
<html>
<head>
<title>Login by puyeng</title>
</head>
<body>
<h2>Contoh Login part 2</h2>
<?php echo $pesan;
if ($logsukses==0)
{
?>

<form name="form1" method="post" action="login.php">
<table width="75%" border="1">
<tr>
<td colspan="2">Login</td>
</tr>
<tr>
<td>Nama User</td>
<td><input type="text" name="nama"></td>
</tr>
<tr>
<td>Password</td>
<td><input type="text" name="password"></td>
</tr>
<tr>
<td><input name="proses" type="hidden" id="proses" value="yesss"></td>
<td><input type="submit" name="Submit" value="Submit"></td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
--------------------------------------

dikutip dari www.google.com