al-radh blog

blog gado gado yang awalnya dipake sebagai sarana posting tugas tugas kuliah...

Pengelolaan Data Administrator

Posted by al-radh On 8:39 PM 0 comments
disini kita akan membuat halaman administrator,,
dimana halaman awal dari web kita adalah tabel mahasiswa,,
lalu bila kita ingin mengedit data, menambah data dan menghapus data kita harus login terlebih dahulu,,

disini kita memakai mysql sebagai database dan memakai query2 seperti UPDATE, INSERT dll untuk memanipulasi data,,
pastikan sebelum mencoba web ini buat dahulu database nya dan tabelnya,,
lalu sesuaikan nama database, user, password dan host sesuai dengan konfigurasi anda...
untuk code lengkapnya dapat di download disini

Selamat Mencoba!!!!
Read More......
Categories:

Halaman Login menggunakan Session

Posted by al-radh On 9:05 AM 0 comments
Cookie merupakan mekanisme untuk meletakkan data pada remote browser sehingga memudahkan penelusuran atau identifikasi user. Dapat juga dikatakan bahwa cookie merupakan informasi dalam bentuk teks yang dipertukarkan oleh client dan server, dimana pembuat cookie adalah pihak server


Pada kenyataannya, penggunaan cookie memiliki beberapa masalah atau kendala. Bisa jadi ada browser yang tidak menerima cookie. Permasalahan ini merupakan salah satu alasan session PHP menggunakan method cookie/URL ganda. Tidak seperti cookie, session tersimpan di server. Dengan demikian, client tidak memiliki akses untuk mendapatkan informasi session.

berikut contoh halaman autentikasi yang menggunakan session
untuk lebih jelasnya klik disini

untuk code php nya seperti dibawah:
yang pertama simpan dengan nama index.php

<!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" xml:lang="en" lang="en">

<head>
<title>Halaman Administrator</title>
</head>

<body>

<?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="left">'.
'<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;
}
?>
</body>

</html>

lalu yang kedua simpan dengan nama login.php

<!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" xml:lang="en" lang="en">

<head>
<title>Halaman Administrator</title>
</head>
<body>
<?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>
</body>
</html>

lalu yang ketiga simpan dengan nama ceklogin.php

<!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" xml:lang="en" lang="en">

<head>
<title>Halaman Administrator</title>
</head>
<body>
<?php
$acc_user = 'admin';
$acc_pas = 'admin';
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.php">Lanjutkan</a>'.
'<br/>';
} else {
echo 'Username dan password salah'.
'<br/>'.
'<a href="login.php">Coba lagi</a>'.
'<br/>';
}
?>
</body>
</html>

jangan lupa ketiga file tersebut simpan di folder yang sama.
cara menjalankan yaitu buka langsung folder dari wamp server.

selamat mencoba!!!!
Read More......
Categories:

chiken invaders

Posted by al-radh On 11:38 PM 0 comments
halooo....
ada game kecil2an lg disini
judulnya chiken invaders...
sebenarnya game ini mirip game kapal2an...
ini screenshotnya....





bila ingin mecoba silakan ambil disini
enjoy it!!!
Read More......
Categories:

Pengolah Database Berbasis PHP

Posted by al-radh On 11:03 PM 0 comments
kelanjutan dari upload data kita belajar database mysql,,
kita disini mengisi(mengolah) database,,
disini kita membuat 1 tabel...
yaitu tabel nama di database mahasiswa,,



untuk kode lengkapnya dibawah ini

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head><title>Aplikasi Tabel PHP</title>
<link rel="stylesheet" href="style.css" type="text/css"/>
</head>
<body>

<div id="form">
<h2 align="center">Data Mahasiswa</h2>
<hr style="color:#3ebee9; border:double;" align="center" width="300"/>
<form action="<?php $_SERVER['PHP_SELF'];?>" method="post">
<div id="Input">
No:<br /> <input type="text" name="no"/><br />
Nama:<br /> <input type="text" name="nama"/><br />
Alamat:<br /> <input type="text" name="alamat"/><br />
</div>
<div id="btnLogin">
<input type="submit" name="OK" value="OK"/>
</div>
</form>
</div>

<?php
$id=mysql_connect("localhost", "root", "");
$db=mysql_select_db("mahasiswa",$id);
if(!$db)
echo "gagal<br>";
else
echo "berhasil koneksi ke data base<br>";
echo("<table width=250 align=center border=1 cellspacing=0 cellpadding=0 bordercolor=#0000FF><tr>");
echo("<th align='center'>No</th>");
echo("<th align='center'>Nama</th>");
echo("<th align='center'>Alamat</th>");
if (isset($_POST['OK'])){
$no = $_POST['no'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$proses = "insert into nama set no ='$no', nama='$nama',
alamat='$alamat'";
$simpan= mysql_query($proses);
if ($simpan) {
echo "<font size=5>Data Disimpan </font><br>";
}else{
echo "<font size=5>Data Gagal Disimpan </font><br>";
}
}
$hasil = mysql_query("select* from nama", $id);
while($row=mysql_fetch_array($hasil)){
$isino = $row["no"];
$isinama=$row["nama"];
$isialamat=$row["alamat"];
echo("<tr><td align='center'>$isino</td>");
echo("<td align='center'>$isinama</td>");
echo("<td align='center'>$isialamat</td></tr>");
}

?>

</body>
</html>

simpan dengan extensi file .php

sekarang untuk style nya kita pakai css
pakai kode dibawah

#form{
margin-top:10px;
margin-left:450px;
font-family: arial;
font-size: 20px;
color:#3ebee9;
width:350px;
height : 300px;
background: #eef7ff;
border: 3px solid #9fd5f4;
}

#btnLogin{
margin-left:100px;
}

#Input{
margin-top: 30px ;
margin-left: 100px ;
margin-bottom: 10px;
font-family: calibri;
font-size: 15px;
color:#666666;
}

simpan dengan nama style.css
selesai dah...
selamat mencoba!!!
Read More......
Categories:

Upload File dari Local Harddisk

Posted by al-radh On 10:08 PM 0 comments
kali ini kita akan belajar meng-upload data dari harddisk lokal,,
idenya adalah kita dapat meng-upload bila tipe file yang akan kita upload
bertipe pdf dan zip. selain itu besar file yang dapat di upload sebesar 1Mb



untuk kode lengkap nya dapat dilihat seperti dibawah
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Upload File</title>
</head>

<body>
<form action="<?php $_SERVER['PHP_SELF'];?>"
method="post" enctype="multipart/form-data">

File:<input type="file" name="fl" />
<input type="submit" name="submit" value="Upload"/>
</form>

<?php

if (isset($_POST['submit'])
&& isset($_FILES['fl'])){
//lokasi pada direktori upload
$dir='./upload/';
$file = $_FILES['fl']['tmp_name'];
$name = $_FILES['fl']['name'];
$info = pathinfo($name);
//memastikan file tdk kosong
if(!is_uploaded_file($file)){
exit('No file selected..');
}
//menetapkan data maksimu file yang di upload
if(filesize($file)>1000000){
echo 'ukuran file'.filesize($file).'<br />';
exit('file terlalu besar ukuran file maksimum 1 MB');
}
//menetapkan tipe file
if($info['extension'] == 'pdf' || $info['extension'] == 'zip' ){
echo'tipe file pdf atau zip';
} else{
exit('maaf tidak bisa upload karena file bukan pdf atau zip');
}
if(!move_uploaded_file($file, $dir.$name)){
echo 'Unable to upload file';
}else {
echo'FIle uploaded..';
}
}
?>

</body>
</html>
simpan dengan extensi file .php

selamat mencoba!!!!
Read More......
Categories:

bomberman

Posted by al-radh On 12:39 PM 0 comments
ini game pertama yang saya upload,,
selanjutnya akan ada banyak game yang akan saya upload
insyaALLAH...

game ini berjudul asli bombermania,,




tp game ini mirip game bomberman di hp...
ini screenshotnya...




kalian dapat mendownloadnya disini
enjoy it...
Read More......
Categories: