meja komputer unik di mobil
by Sapto Mexavriand kategori : unik
Spoiler for for gambar2:
Membuat Guest Book (Buku Tamu) PHP
by Sapto Mexavriand kategori : Pemrograman
MySQL merupakan database yang paling digemari dikalangan programer Web termasuk PHP, dengan alasan bahwa program database yang sangat kuat.
16.1. Membuat Database Mengunakan Script PHP
berikut ini adalah contoh pembuatan guestbook mengunakan mysql sebagai databasenya menggunakan Script PHP. Sebelumnya anda harus membuat 8(delapan) web terlebih dahulu. Ikuti langkah-langkah dibawah ini.
16.1.1 Mengecek Apakah Database Terkoneksi dengan Baik
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
echo " koneksi sukses";
mysql_close($konek);
?>
</body>
</html>
mysql_close($konek);
?>
</body>
</html>
Kemudian simpan dengan nama close.php
16.1.2 Membuat Database dengan Script PHP
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
if (mysql_create_db($database))
{
echo "Database $database telah dibuat";
}
else
{
echo "gagal dalam membuat database".mysql_error();
}
mysql_close($konek);
?>
</body>
</html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
if (mysql_create_db($database))
{
echo "Database $database telah dibuat";
}
else
{
echo "gagal dalam membuat database".mysql_error();
}
mysql_close($konek);
?>
</body>
</html>
Kemudian simpan dengan nama create_db.php
16.1.3 Mengaktifkan Database
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
if (mysql_select_db($database))
{
echo "Database $database dapat dibuka";
}
else
{
echo "Tidak ada database bernama $database\n".mysql_error();
}
mysql_close($konek);
?>
</body>
</html>
{
echo "Database $database dapat dibuka";
}
else
{
echo "Tidak ada database bernama $database\n".mysql_error();
}
mysql_close($konek);
?>
</body>
</html>
Kemudian simpan dengan nama select_db.php
16.1.4 Membuat table Dalam Database
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die("Database Tidak ada");
$hasil=mysql_query("CREATE TABLE guestbook(id_guest INT(3) NOT NULL
AUTO_INCREMENT,
nama VARCHAR(35) NOT NULL,
email VARCHAR(35) NOT NULL,
pesan VARCHAR(35) NOT NULL,
PRIMARY KEY(id_guest))")
or die ("perintah salah");
echo "Table telah dibuat";
or die("Database Tidak ada");
$hasil=mysql_query("CREATE TABLE guestbook(id_guest INT(3) NOT NULL
AUTO_INCREMENT,
nama VARCHAR(35) NOT NULL,
email VARCHAR(35) NOT NULL,
pesan VARCHAR(35) NOT NULL,
PRIMARY KEY(id_guest))")
or die ("perintah salah");
echo "Table telah dibuat";
mysql_close($konek);
?>
</body>
</html>
?>
</body>
</html>
Kemudian simpan dengan nama query.php
16.1.5 Query untuk Memasukan Data
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die(" Database tidak ada");
$hasil=mysql_query("INSERT INTO guestbook
(nama,
email,
pesan)
or die(" Database tidak ada");
$hasil=mysql_query("INSERT INTO guestbook
(nama,
email,
pesan)
VALUES
('$fm_nama',
'$fm_email',
$fm_pesan')")
('$fm_nama',
'$fm_email',
$fm_pesan')")
or die ("Perintah salah");
echo "Data dengan nama telah tersimpan";
mysql_close($konek);
?>
</body>
</html>
echo "Data dengan nama telah tersimpan";
mysql_close($konek);
?>
</body>
</html>
Kemudian simpan dengan nama qr_insert.php
16.1.6 Menampilkan Data dari table
<html>
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
<body>
<?php
$host="localhost";
$user="gratcy";
$pass="palma";
$database="db_guestbook";
$konek=mysql_connect($localhost, $gratcy, $palma)
or die("koneksi gagal dilakukan :" .mysql_error());
mysql_select_db($database)
or die(" Database tidak ada");
or die(" Database tidak ada");
$perintah=mysql_query("SELECT *FROM guestbook")
or die ("Perintah salah");
while($hasil=mysql_fetch_row($perintah))
{
echo " Nama : $hasil[1] \n<br>";
echo " Email : $hasil[2] \n<br>";
echo " Pesan : $hasil[3] \n<br><br>";
}
?>
</body>
</html>
or die ("Perintah salah");
while($hasil=mysql_fetch_row($perintah))
{
echo " Nama : $hasil[1] \n<br>";
echo " Email : $hasil[2] \n<br>";
echo " Pesan : $hasil[3] \n<br><br>";
}
?>
</body>
</html>
Kemudian simpan dengan nama fetch_row.php
16.1.7 Membuat form untuk Guestbook
<html>
<body>
<form name="form1" method="post" action="fm_stbook.php">
<table width="300">
<tr>
<td colspan="2"><strong>Form Guestbook</strong></td>
</tr>
<td width="74"> Nama </td>
<td width="176">
<input name="fm_nama" type="text" id="fm_nama" size="25 maxlength="35">
</td>
</tr>
<tr>
<td> Email </td>
<td>
<input name="fm_email" type="text" id="fm_email" size="25 maxlength="35">
</td>
</tr>
<tr>
<td> Pesan </td>
<td>
<textarea name="fm_pesan" cols="25" rows="2" id="fm_pesan"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="Submit" value="simpan">
</td>
</tr>
</table>
</form>
</body>
</html>
<body>
<form name="form1" method="post" action="fm_stbook.php">
<table width="300">
<tr>
<td colspan="2"><strong>Form Guestbook</strong></td>
</tr>
<td width="74"> Nama </td>
<td width="176">
<input name="fm_nama" type="text" id="fm_nama" size="25 maxlength="35">
</td>
</tr>
<tr>
<td> Email </td>
<td>
<input name="fm_email" type="text" id="fm_email" size="25 maxlength="35">
</td>
</tr>
<tr>
<td> Pesan </td>
<td>
<textarea name="fm_pesan" cols="25" rows="2" id="fm_pesan"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="Submit" value="simpan">
</td>
</tr>
</table>
</form>
</body>
</html>
Membuat Program Login PHP
by Sapto Mexavriand kategori : Pemrograman
Adalah bentuk sebuah gerbang yang digunakan untuk melakukan validasi masuk kedalam sebuah sistem. Dengan menggunakan login maka sebuah sistem akan lebih efisien.
15.1. Login
Sebelumnya anda harus membuat 2 web page terlebih dahulu.
- Page untuk Tampilan login
- Page untuk Proses Login
Page Pertama
<html>
<head>
<basefont face="Arial">
</head>
<body>
<center>
<form method="GET" action="coba15_2.php">
<table cellspacing="5" cellpadding="5" border="1">
<tr>
<td colspan="2" align="center">
Masukkan Nama Anda<br>
</td>
</tr>
<tr>
<td>
<font size="-1">Silakan Masukkan Nama Anda
</td>
<td>
<input type="text" name="nama" size="20">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="login" value="Login">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
<html>
<head>
<basefont face="Arial">
</head>
<body>
<center>
<form method="GET" action="coba15_2.php">
<table cellspacing="5" cellpadding="5" border="1">
<tr>
<td colspan="2" align="center">
Masukkan Nama Anda<br>
</td>
</tr>
<tr>
<td>
<font size="-1">Silakan Masukkan Nama Anda
</td>
<td>
<input type="text" name="nama" size="20">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="login" value="Login">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
Proses Login
Untuk meyeleksi kata-kata apa saja yang di inputkan kedalam Page login atau page sebelumnya.
Page Kedua
<html>
<head>
<basefont face="Arial">
</head>
<body>
<center>
<center>
<?php
// validasi nama dan tampilkan pesan yang sesuai
if ($nama == "caboel")
{
// validasi nama dan tampilkan pesan yang sesuai
if ($nama == "caboel")
{
?>
<font face="Arial" size="-1">
Selamat datang<? echo $nama; ?> ?
<P> Anda adalah tamu Spesial kami </P>
</font>
<font face="Arial" size="-1">
Selamat datang<? echo $nama; ?> ?
<P> Anda adalah tamu Spesial kami </P>
</font>
<?php
}
else
{
// jika nama tamu tidak sesuai
?>
}
else
{
// jika nama tamu tidak sesuai
?>
<font face="Arial" size="-1">
Maaf Tuan/Nyonya<? echo $nama; ?> ?
<P>Sayang sekali anda tidak ada di list tamu kami</P>
</font>
Maaf Tuan/Nyonya<? echo $nama; ?> ?
<P>Sayang sekali anda tidak ada di list tamu kami</P>
</font>
<?php
}
?>
}
?>
</center>
</body>
</body>
</html>
Membuat Hit Counter PHP
by Sapto Mexavriand kategori : Pemrograman
Adalah sebuah fasilitas yang berfungsi untuk menghitung jumlah pengunjung Website kita.
Demo Cookies untuk Counter
<?
if (!isset($tamu))
{
$namafile="counter.txt";
if (!file_exists($namafile))
{
$fp=fopen($namafile,"w");
fwrite($fp,"0");
fclose($fp);
}
$fp=fopen($namafile,r);
$urut=fread($fp,5);
fclose($fp);
$urut++;
$fp=fopen($namafile,"w");
fwrite($fp,$urut);
fclose($fp);
setcookie("tamu",$urut);
if
(!isset($OK)){
header("Location: $PHP_SELF","?OK=1");
exit;
}
}
?> <html>
<body>
<h1>Demo Cookies untuk Counter</h1>
<?
echo "Anda pengunjung ke : $tamu";
echo "Script file : $PHP_SELF";
?>
</body>
</html>
Kemudian simpan dengan nama coba14_1.php
Nilai cookies dan Counter tidak tampil pada saat pertama kali, klik tombol refresh maka isi cookies dan Counter akan ditampilkan.
14.2. Demo Session Reset Counter
<?
session_start();
$idsession=session_id
$count++
?>
<html>
<body>
<h1>Demo Session Reset Counter</h1>
<?
echo "<br> ID Session : ".$idsession;
echo "<br> Anda mengakses server ini sebanyak".$count;
?>
</body>
</html>
Cookies PHP
by Sapto Mexavriand kategori : Pemrograman
Merupakan fasilitas seperti halnya sesion, cookies merupakan teknik yang pertama kali yang dikenalkan oleh Netscape untuk membuat adanya suatu koneksi antara pengunjung dengan server.
13.1. Demo Cookies I
<?
setcookie("mycookies","Your cookies");
?>
<html>
<body>
<h1>Demo Cookies 1</h1>
<? echo "Cookies anda : $mycookies"; ?>
</body>
</html>
setcookie("mycookies","Your cookies");
?>
<html>
<body>
<h1>Demo Cookies 1</h1>
<? echo "Cookies anda : $mycookies"; ?>
</body>
</html>
Kemudian simpan dengan nama coba13_1.php
Nilai cookies tidak tampil pada saat pertama kali, klik tombol refresh maka isi cookies akan ditampilkan.
13.2. Demo Cookies II
<?
header ("set-cookie:mycookies=kue;");
?>
<html>
<body>
<h1>Demo Cookies 2</h1>
<?
echo "Cookies anda : $mycookies";
?>
</body>
</html>
header ("set-cookie:mycookies=kue;");
?>
<html>
<body>
<h1>Demo Cookies 2</h1>
<?
echo "Cookies anda : $mycookies";
?>
</body>
</html>
Kemudian simpan dengan nama coba13_2.php
Nilai cookies tidak tampil pada saat pertama kali, klik tombol refresh maka isi cookies akan ditampilkan.
13.3. Demo Cookies III (Cookies Out)
<?
setcookie ("mycookies",”kue”);
?>
<html>
<body>
<h1>Demo Cookies 3 (Cookies Out)</h1>
<?
echo "Cookies anda : $mycookies";
?>
</body>
</html>
setcookie ("mycookies",”kue”);
?>
<html>
<body>
<h1>Demo Cookies 3 (Cookies Out)</h1>
<?
echo "Cookies anda : $mycookies";
?>
</body>
</html>
Program PHP Upload File
by Sapto Mexavriand kategori : Pemrograman
Proses penyalin file dari komputer lokal ke dalam server. Server file umumnya menggunakan software sever FTP
12.1. PHP untuk Upload File
<html>
<body>
<h1>PHP Untuk Upload</h1>
<p> Input Nama File untuk Upload</p>
<form enctype="multipart/form-data" "<?php echo $PHP_SELF;
?>" method="post" action="coba12_1.php">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Nama File <br> <input type="file" name="file1"
size="30">
<br><br>
<input name="Upload" type="submit" value="Upload">
</form>
<?
$namafile=$HTTP_POST_FILES['file1']['name'];
?>
<p> Nama file
: <?echo $namafile; ?> </p>
<?
$ukuran=$HTTP_POST_FILES['file1']['size'];
?>
<p> Ukuran File : <?
echo $ukuran; ?> </p>
<?
$temp=$HTTP_POST_FILES['file1']['tmp_name'];
?>
<?
if ($file1 !="none")
{
copy("$file1", "$namafile")
or die ("Nofiles!") ;
}
else
{
die ("");
}
?>
</body>
</html>
Tutorial Membuat Form Kirim Email dgn PHP
by Sapto Mexavriand kategori : Pemrograman
Salah satu cara agar pengunjung dapat mengirim email untuk memberitahkan rekannya tentang keberadaan Website anda.
<body>
<h1> Membuat Form untuk kirim Email</h1>
<hr>
<form action="coba11_2.php" method="POST">
Kepada :
<input type="text" name="kepada" size="20">
<br><br>
Subjek :
<input type="text" name="subjek" size="20">
<br><br>
Pesan :
<textarea name="pesan" cols="50" rows="6"></textarea>
<br><br>
Dari :
<input type="text" name="dari" size="20">
<br>
<br>
<input name="simpan" type="submit" value="Simpan">
<input name="reset" type="reset" value="Ulangi">
</form>
</body>
</html>
<body>
<h1> Membuat Form untuk kirim Email</h1>
<hr>
Kepada : <?echo $kepada ;?><br>
Subjek : <?echo $subjek ;?><br>
Pesan : <?echo $pesan ;?><br>
Dari : <?echo $dari ;?><br>
<?php
ini_set("SMTP", "127.0.0.1");
ini_set("sendmailfrom", "$dari");
?>
telah dilakukan
</body>
</html>
Membuat Form untuk kirim Email
<html><body>
<h1> Membuat Form untuk kirim Email</h1>
<hr>
<form action="coba11_2.php" method="POST">
Kepada :
<input type="text" name="kepada" size="20">
<br><br>
Subjek :
<input type="text" name="subjek" size="20">
<br><br>
Pesan :
<textarea name="pesan" cols="50" rows="6"></textarea>
<br><br>
Dari :
<input type="text" name="dari" size="20">
<br>
<br>
<input name="simpan" type="submit" value="Simpan">
<input name="reset" type="reset" value="Ulangi">
</form>
</body>
</html>
form Proses
<html><body>
<h1> Membuat Form untuk kirim Email</h1>
<hr>
Kepada : <?echo $kepada ;?><br>
Subjek : <?echo $subjek ;?><br>
Pesan : <?echo $pesan ;?><br>
Dari : <?echo $dari ;?><br>
<?php
ini_set("SMTP", "127.0.0.1");
ini_set("sendmailfrom", "$dari");
?>
telah dilakukan
</body>
</html>
:: Top Commentators ::
Budayakan berkomentar, Saya untung, Anda pun dapat backlink.