Thursday, February 26, 2009

Hasil Bloglist di phpMyadmin

Update Bloglist di phpMyadmin



Selanjutnya Klik bagian yang diberi lingkaran warna merah

Uji Coba Form Input Bloglist

Contoh Form Input Bloglist

Form Input Bloglist terdaftar

Form Input Bloglist dot PHP

<?
session_start();
function makeRandomcaptcha() {
$salt ="abch123efgABCDEFhjkm4LMNP567npqGHIJKrstuvwxyz89";
srand((double)microtime()*1000000);
$i = 0;
while ($i <= 5) {
$num = rand() % 33;
$tmp = substr($salt, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}

$captcha_word = makeRandomcaptcha();

if($_GET[tampil]=="1")
{
$im = imagecreate(100, 30);

$hitam = imagecolorallocate( $im,255,255,255);
$putih = imagecolorallocate( $im,0,0,0);
$ukuran_font = 5;

imageline($im, 0, 15, 99, 15, $putih);


$pos_x = (imageSX($im) - strlen($_GET[cod]) * imagefontwidth($ukuran_font))/2;
$pos_y =(imageSY($im) - imagefontheight($ukuran_font))/2;

imagestring($im, $ukuran_font, $pos_x, $pos_y, $_GET[cod], $putih);


header("Content-Type: image/jpeg");
imageJPEG($im);
imagedestroy($im);
}

include"koneksi.inc.php" ?>

<table width="800px" height="100px" style="position:absolute;top:0px;z-index:100" bgcolor="#ffffff"><tr><td>
</td></tr></table>
<form method="POST" action="forminputbloglist.php" style="position:absolute;top:20px;z-index:101">
<table width=90% style="font-family:verdana;font-size:11px" cellpadding=2 cellspacing=4>
<tr bgcolor=#efefef><td>Input Link Blog</td></tr>
<tr><td>Title Blog</td></tr>
<tr><td><input type="text" name="nama" size="40" maxlength="20" value="<? echo"$_POST[nama]"; ?>"></td></tr>
<tr><td>URL (mis:http://abgamal.blogspot.com)</td></tr>
<tr><td><input type="text" name="urlx" value="<? echo"$_POST[urlx]"; ?>" size="40"></td></tr>
<tr><td>Keterangan (Max :100 karakter)</td></tr>
<tr><td><input type="text" name="ket" value="<? echo"$_POST[ket]"; ?>" maxlength="200" size="40"></td></tr>
<tr><td>MASUKKAN KODE </td></tr>
<tr><td>
<? echo"<img src=forminputbloglist.php?tampil=1&cod=$captcha_word>"; ?>
</td>
</tr>
<tr><td><input type=text name=word id="word"></td></tr>
<input type=hidden name=words id="words" value="<? echo"$captcha_word"; ?>"></td></tr>
<tr><td><input type="submit" name="submit" value="input"></td></tr>
</table>
</form>

<?


if($_POST[submit])
{
$urlstr=substr("$_POST[urlx]",0,7);
if(empty($_POST[nama]))
{
echo"<script>alert('title tidak boleh kosong')</script>";
}
elseif(empty($_POST[urlx]))
{
echo"<script>alert('url tidak boleh kosong')</script>";
}
elseif($urlstr!="http://")
{
echo"<script>alert('salah penulisan url')</script>";
}
elseif(empty($_POST[ket]))
{
echo"<script>alert('keterangan tidak boleh kosong')</script>";
}
elseif($_POST[word]!=$_POST[words])
{
echo"<script>alert('kode salah')</script>";
}
else
{
$nama=str_replace("'","",$_POST[nama]);
$ket=str_replace("'","",$_POST[ket]);
$urlx=str_replace("'","",$_POST[urlx]);


$now=time();
mysql_query("INSERT INTO bloglist (id,nama,link,ket) VALUES ('$now','$nama','$urlx','$ket')");
echo"<script>window.close()</script>";

}
}
?>
<div style=display:none>

Create File Form Input Bloglist

Login

View Bloglist

Form Input Bloglist