Junk | Iklan



Monday, February 22, 2010

Upload picture to your website (PHP)

Sebelum ni aku ada post cara nak create form login dengan validation(refer this post)..sekarang aku nak tunjukkan cara senang nak upload gambar ke website korang...

Untuk upload gambar, ada banyak cara seperti gunakan directory folder, gune database entry, thumbnail & textpad files...tapi yang ni aku nak bagitau dulu cara upload guna directory folder. Definisi nye macam ni, anda upload gambar dan gambar tu akan dicopy masuk ke dalam folder pilihan anda contoh : folder upload.

Aku bukan tutor yg ad kelayakan yerrr...aku cume menulis atas pengalaman sbg student..so kalau ade pape salah tlg tunjukkan kesalahan nye ye...:)

Sekarang aku 'assume'anda dah open PHP framework (Dreamweaver i prefer). FIrst thing utk upload perlu lah ade form, dan validator. Dan file utk simpan due2 component tu. Tapi kali ni aku nk gunekan satu file je utk simpan due2 component tersebut. open new file then save as "add_image.php".

Then untuk masukkan form gunekan coding di bawah ni :

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<table width="100%" border="0">
<tr>
<td align="center">PHP Code Here</td>
</tr>
<tr>
<td height="257" align="center" valign="top"><form enctype="multipart/form-data" id="form1" name="form1" method="post" action="add_image.php.php">
<table width="41%" border="0">
<tr>
<td height="21" colspan="4" align="center"></td>
</tr>
<tr>
<td width="30%" height="21">Image <input name="MAX_FILE_SIZE" type="hidden" value="1048576" /></td>
<td height="21" colspan="3">:
<input name="image" type="file" /></td>
</tr>
<tr>
<td colspan="4" align="left">&nbsp;</td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td width="30%" height="21" align="right"><label>
<input type="submit" name="submit" id="submit" value="Submit" />
<input type="hidden" name="submitted" value="TRUE" />
</label></td>
<td width="30%"><label></label></td>
<td width="30%">&nbsp;</td>
</tr>
<tr>
<td colspan="4">&nbsp;</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>


dah?save dulu then preview...kalau ok kite proceed next step..

Then, bile form dh ade so mcm mane lak nak insert gambar ke dalam website ye x?Sekarang lihat dengan teliti code kat bawah ni....

Di code form tadi, cari (ctrl+F) "PHP Code Here" pastu replace ayat tu dengan code kat bawah ni :

<?

if(isset($_POST['submitted'])){
if (isset($_FILES['image']))
{
$temp = 'images/' . ($_FILES['image']['name']);
if (move_uploaded_file($_FILES['image']['tmp_name'], $temp))
{
$dir='images/';
$image = $dir.$_FILES['image']['name'];
}
}//end

$query= "INSERT INTO Image (img, date)
VALUE('$image', CURDATE())";
$result = mysql_query($query) or die ('error'.mysql_error());
if ($query)
{
echo "<p class='style12'>";
echo "$image has been added";
echo "</p>";
}
else
die ('record error' .mysql_error());
}
?>

*tulisan warna biru adalah folder directory yg anda akan masukkan gamba...boleh diubah mengikut kesesuaian anda.
Thats it...siap file utk upload gamba...PAstikan anda ade database utk image....dan jugak forlder images kt root (klu xubah la)..

create table 'Image' dgn entry "image" dan "date" . . .

then this file can be uploaded to your web directory n can be used....:)

Sunday, February 21, 2010

Blog aku ber'template' baru...

sejak blog ni di'create' dua hari lepas, ak dh due kali tukar template blogak nih...

first time, ak guner simple jek...template default..

kali kedua, ak gune template spiderman..agak okay tp dh 'over' sbb byk sgt widget pastu die nye content width kecik jek....

so ari ni smbel ak tunggu nak bertolak ke Kedah, ak try modified ak nye blog template kpd yg anda sume sdang lihat...:)

pasni nk tmbah widget utk enablekan comment under post, read more.. link, dll...

kalau ade yg korang pnh gune dan prefer, can u suggest them to me...i need those avicfes now...thank you..:D

Azlan & The Typewriter - Kelibat si Penyair

hari ni tergerak ati ak nak postkan video dgn lirik lagu dari satu kumpulan indie yg baru tapi penyanyi nye yg h terkenal lame dgn tune lagu die yg menarik...tertarik ko mmg da bommm..hehe

sape lg klu bukan Lan & The TypeWriter...lagu upcome dorang "Kelibat si Penyair" ad byk makne yg hanye Lan j yg tau...nk tau? tnya la die..haha

ok, cukup intro..ni video die gn lirik..menyentuh jiwaku...mmg byk kali dgr pn xpuas...hehe :D



Di atas Kaca,
Terpancar Satu cahaya,
Berlari Ku Pergi,
Untuk Tahu apa Di sana,

Suara yang Merdu,
Memanggil-manggil namaku,
Wangian Terhidu,
Menusuk Ke dalam Tubuhku,

aaa-aah,
Oh-ohhhhh,
Oooh-oooh,

Yeaahhhyeah,
Indahnya Bila,
Ku celik mata,
Bagai hidup semula,
Kerana Dia,
Aku Begini,
Hidupku penuh Bermakna,
Takkan Lagi Mempersiakannya.

Di bawah langit,
Malam aku hanya sendiri,
Ku renung awan,
Airmataku berlinangan,

Tersentuh Hatiku,
Bilaku mendakap kamu,
Penyuluh Gelapku,
Jalan yang aku tuju,

aaa-aah,
Oh-ohhhhh,
Oooh-oooh,

Yeaahhhyeah,
Indahnya Bila,
Ku celik mata,
Bagai hidup semula,
Kerana Dia,
Aku Begini,
Hidupku penuh Bermakna,
Takkan Lagi Mempersiakannya.

Yeaahhhyeah,
Indahnya Bila,
Ku celik mata,
Bagai hidup semula,
Kerana Dia,
Aku Begini,
Hidupku penuh Bermakna,
Takkan Lagi Mempersiakannya.(2x)

aaa-aah,
Oh-ohhhhh,
Oooh-oooh,

aaa-aah,
Oh-ohhhhh,
Oooh-oooh,

Words & Music
Azlan & The Typewriter

Application percuma

Kalau anda sume baru atau dah lame membeli notebook atau pc baru2 ni, tentu anda sume lebih banyak menghabiskan masa untuk menentukan perisian dalam komputer daripada apa yang lakukan untuk kompuer anda. Sebabnya dalam masa setahun shj, harga satu2 perisian akan berubah (dalam kata lain menurun) dan sebaliknya kos perisian pula akan meningkat. Alternatif lain adalah dengan mempertimbangkan applikasi percuma(freeware). Aku akan memberikan beberapa tips yang boleh anda sume pakai(guna) apabila anda ingin mendapatkan sesuatu aplikasi.

Pemilihan yang bijak

Istilah "freeware" biasanya merujuk pada perisian yang ditawarkan tanpa kos, dan tanpa ikatan. Ini membuatkan Freeware berbeza daripada perisian berikut:

- Commercial : Biasanya merujuk kepada one-time-pay aplikasi dan biasa dijual di kedai2(bentuk cd) atau internet(download). Aplikasi ad dlm dua bentuk iaitu trial(penggunaan dlm masa terhad bermaksud pengguna boleh menggunakan aplikasi tersebut dalam tempoh yg terhad. Ini salah satu cara company menarik pelanggan untuk membeli software diorang.

- Shareware : Terbuka kepada pengguna secara percuma tetapi terhad kepada tempoh masa atau mempunyai fungsi yg terhad. Biasanya payment akan diminta sekiranya ingin meneruskan penggunaan atau mendapatkan fungsi yang lebih banyak dalam aplikasi tersebut. Payment boleh dibayar menggunakan 'honor point' atau e-payment.

Bagaimana untuk memastikan anda mendapatkan apa yang anda mahukan?

ada banyak tips ak nak kasi tapi tiga ni lah yg paling penting skali.so :

1. Download dari source yang boleh dipercayai. Kebanyakan website yang tawarkan freeware application boleh menyebabkan komputer anda terdedah kepada bahaya spyware, virus, dan mcm2 lg. So hati2 lah ketika membuka website yg mengandungi freeware sebab kebanyakan orang biasa mencari freeware.

2. Baca Review sebelum download. Kebiasaannye website yg tawar freeware download ni ad bagi skali review ttg freeware yg kite nak download tu. Baca lah review tu utk kebaikan anda sekeluarga. Lain la kalau anda dah tau freeware tu ok atau dah pernah gune tapi dh outdate k ape ke..tp yg plg penting download from trustable website mcm www.cnet.com @ www.brothersof.com @ lain2 lg..

3 . Gune Spyware Scanner. bab ni memang jarang orang ambek kesah. Bila dah download software yg korg nak, scan lah cepat2 supaya secure yg software tu xde mslh virus(dll). Lg satu gune laaaaa antispyware yg trusted dan reliable mcm kaspersky k ( utk kaspersky nti ak akn postkan tricks utk long-lasting usage tnpe msukkan serial number) avira, atau symantec(diperacyai turun-temurun tp memberatkan komputer ak so ak pkai avira jek..)terpulang nak pakai yang mane asalkan anda rasa ngam.

last skali, tepuk komputer tanya diri...jangan tanye laptop dhla, kang orang kate korang gile lak..:P

Aku, kekasih dan malam...

'Aku' kessepian di kala malam tiba,
Hanya berteman 'kekasih' nya yang setia,
bermain di alam maya seindah realiti sana,
tak sedar larut malam di alam nyata..

namun 'ku' tidak kesunyian,
tidak pula 'ku' kesedihan,
kerana 'kekasihnya' sentiasa meneman,
tidak pernah merungut hanya menahan..

alamak, aku xtau sgt la nk buat puisi ni...korang ley sambung tak ayat selebihnya...ak bukan pemuisi...otak blur beb..huhu

Saturday, February 20, 2010

Malique - Cerita Kedai Kopi

(Malique)
Terlalu banyak kena kopi aku menyanyi
Ditemani teko berasap dan bau wangi
Ditemani cahaya malap dan lagu reggae
Hayati Salam

(Salam)
Masing-masing ada masalah sendiri
Masalah dunia masalah peribadi
Luahkan jangan simpan dalam hati
Boleh cerita di kedai kopi

Chorus
Cerita kedai kopi
Cerita kedai kopi
Tiada hakim tiada saksi
Cerita sensasi di kedai kopi

Ulang Chorus

(Salam)
Ada satu hero Melayu namanya rahsia
Dulu lepak tepi parit kampung
Sekarang lepak media massa

(Malique)
Asal boleh masuk TV dia mesti buat
Awek tengok jambu laki tengok meluat
Citarasa makin besar otak makin ketat
Baru angkat berat sikit baju pun dah sendat
Jalan berkepak dengan awek romantis
Biasalah budak baru nak naik jadi artis
Jalan berkepak dengan awek romantis
Biasalah budak baru nak naik jadi artis
Jakun ke pelakon jamban ke makan malam
Dinner show menyanyi seorang pun tak faham
Tapi datin muda tengok geram dan sangkut
Datuk outstation apa lagi angkut

Ulang Chorus 2X

(Salam)
I'm in the mood for love
Simply because you're near me
Honey but when you're near me
Well I'm in the mood yes
I'm in the mood for love

(Malique)
Terima kasih rahsia diterima
Kalau sunyi lagi boleh main gila
Datin kena taruk rahsia kemaruk
Makan boleh tapi jangan sampai kena lauk
Datuk pergi London lama pucat bila balik
Bini buncit sikit tahu dia tak boleh naik
Datuk pergi London dia pucat bila balik
Bini dan anak percuma dah ada penyakit
Apa kesudahannya apa yang terjadi
Rahsia tinggal rahsia takkan masuk TV lagi
Cerita sensasi dengar di kedai kopi
Setiap individu punya versi sendiri

(Salam)
Masing-masing ada masalah sendiri
Masalah dunia masalah peribadi
Luahkan jangan simpan dalam hati
Boleh cerita di kedai kopi

Ulang Chorus 2X

(Malique)
Terlalu banyak kena kopi aku menyanyi
Ditemani teko berasap dan bau wangi
Ditemani cahaya malap dan lagu reggae
Hayati rentak keluarga Marley
Hamba di Belanda di tengah ibu kota
Temanku Salam dreadlocks bawah mahkota
Anak perantauan yang punya citarasa Jamaica
Rindu nak dengar cerita kopi Malaysia
Aku cerita dia ketawa
Tak kering gusi jatuh kerusi
Dia pula bercerita tapi bukan tentang dia atau dia
Di Eropah orang bentang idea
Topik-topik intelektual di diskusi
Anjakan paradigma bila kena kopi
Peace love and harmony reggae sampai pagi
Keluar kedai kopi Amsterdam masih steady

Ulang Chorus 2X

(Malique)
Terlalu banyak kena kopi aku menyanyi
Ditemani teko berasap dan bau wangi
Ditemani cahaya malap dan lagu reggae
Hayati yeah

Thursday, February 18, 2010

Zooming the image HackFully

i just happen to get this guide from here jqzoom for blogger

dan ini prew=view image lepas korang guner methid nih...wow due kali ak edit post ni semata2 sbb ak terpegun..haha




Login dgn login check ( PHP )

just nak tunjuk salah satu cara login coding gune PHP yg slalu aku guner dalam web application ak...ak tau coding ni x berape secure dan skang ni ak tgh mencari satu kaedah yg paling baik untuk secure PHP coding dari kne spools, LFI, MD5 hash .....ish mcm2 lg lah..

ok ad due file di mana satu file ad coding utk display login form...

bwah ni coding utk display form :-

<span ><table width="100%" border="0" height="329"><tbody><tr><td align="center" background="images/bg_content.gif" valign="top"><table width="90%" align="center" border="0" height="398">
<tbody><tr>
<td width="71%" align="center" bgcolor="#000000" height="284" valign="middle"><p></p>
<table width="100%" border="0">
<tbody><tr>
<td width="32%" height="130">
</td>
<td width="38%"><form id="loginuser" name="loginuser" method="post" action="login_chck.php">
<table width="100%" border="0">
<tbody><tr>
<td class="font-pristina">Login</td>
</tr>
<tr>
<td><span class="style5">
<label><span class="font-pristina">username</span>
<input name="username" id="username" size="20" maxlength="16" type="text">
</label>
</span></td>
</tr>
<tr>
<td>
<label class="font-pristina style6"><span class="style7">password</span></label>
<span class="style5">
<label>
<input name="password" id="password" size="20" maxlength="16" type="password">
</label>
</span></td>
</tr>
<tr>
<td align="right" height="27"><label>
<input name="submit" id="submit" value="Submit" type="submit">
</label></td>
</tr>
<tr>
<td class="style5" align="right" height="37"><span class="font-pristina"><a href="http://www.blogger.com/register.php">new user? register here..</a></span><a href="http://www.blogger.com/register.php">.</a></td>
</tr>
</tbody></table>
</form></td>
<td width="30%">
</td>
</tr>
</tbody></table></td>
<td style="color: rgb(0, 0, 0);" width="29%" align="left" valign="top"><h1><span class="style4 style10">Welcome to </span></h1>
<p><img src="http://www.blogger.com/images/cklogobig.gif" width="236" height="164" /></p>
<p> </p></td></tr>
</tbody></table></td>
</tr>
</tbody></table>
</span>



lepas user click login button, dorang akan dibawak k satu page dimana login authentication akan diproses utk verification...so kt bwah ni code utk login verifications...

<? include "db_connect.php";
//include "session.php";
if (!isset($_SESSION)) {
session_start();
}

?>
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>USER LOGIN</title>
<style type="text/css">
<!--
body {
background-color: #000000;
}
.style1 {
color: #FFFFFF;
font-family: Pristina;
font-size: xx-large;
}
-->
</style></head>
<body>
<? require_once("header.php"); ?>
<?php
$username =$_POST["username"];
$pw =$_POST["password"];


$msg= "wrong username";

mysql_select_db($database_dbconnect, $dbconnect) or die(mysql_error());

$query = "SELECT userid, password, position FROM ckcollection_login WHERE userid= '$username' AND password= '$pw'" ;

$result = mysql_query($query);
if (!$result || mysql_num_rows($result) < 1)
{
echo "<HTML><META HTTP-EQUIV='REFRESH' CONTENT='1; URL= login.php'><BODY bgcolor='#FFFFFF'>

<CENTER><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><table width=70% class='msgborder' border='0' cellpadding='0' cellspacing='2' bordercolor='#CCCC99'>
<tr>
<td align='center'> <font color=#000000><h1>".$msg."</h1><br><h4>Wrong Username or password<br/>Redirecting....<br/><br/>Please Wait..</h4></font></td>
</tr>
</table><p>&nbsp;</p><p>&nbsp;</p></CENTER></BODY></HTML>";

}
else {
//include "newsession.php";

$row = mysql_fetch_array($result);
$position = $row["position"];
$username= $row["userid"];

$_SESSION['MM_Username'] = $username;
$_SESSION['MM_UserPos'] = $position;

$user= $_SESSION['MM_Username'];

if($position!='user')
{


$msgA = "You login with username $user";
$gotoA = "admin/index.php";
echo "<HTML><META HTTP-EQUIV='REFRESH' CONTENT='1; URL=".$gotoA."'><BODY bgcolor='#FFFFFF'>

<CENTER><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><table width=70% class='msgborder' border='0' bordercolor='#FFFFFF' cellpadding='0' cellspacing='2'>
<tr>
<td align='center'><span class='style1'><h1>".$msgA."</h1><br><h4>please wait...</h4></span></td>
</tr>
</table><p>&nbsp;</p><p>&nbsp;</p></CENTER></BODY></HTML>";
}
else {
$msgA = "You login with username $user";
$gotoA = "user/index.php";
echo "<HTML><META HTTP-EQUIV='REFRESH' CONTENT='1; URL=".$gotoA."'><BODY bgcolor='#FFFFFF'>

<CENTER><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><table width=70% class='msgborder' border='0' cellpadding='0' cellspacing='2' bordercolor='#FFFFFF'>
<tr>
<td align='center'> <span class='style1'><h1>".$msgA."</h1><br><h4>please wait...</h4></span></td>
</tr>
</table><p>&nbsp;</p><p>&nbsp;</p></CENTER></BODY></HTML>";
}
}
?>



p/s : coding ni utk tujuan education (pembelajaran) so coding ni "vulnerable" to spammers and hackers and crackers and biskut merry.....trime kaseh...klu ade coding yg lbh cantik dan kemas sila lah comment ataupn email kt aku yer...ur attention is very2 appreciated..^^

Blog baru ku muncul lagi..

seprti tajuk kt atas, ak buat blog baru lagi.....kali ni dengan name useless junk dan url junk-corner.blogspot.com ak arap dpat kekal lama lah ye..

Utk blog ni, ak xkan restrict pape pun...xkesahla post ape yg ak nk publish nanti terpulang asalkan ak post something, btol x?

so terlebih dahulu ak nk ckap klu korg rase blog ni xbagus xde sape yg paksa korang visit blog ni dan juga sebaliknya...klu sebaliknya ak appreciate dan thanks before...:)

Copyright disclaimer : ni blog persendirian dan mengikut undang2 dan peraturan blog persendirian, owner blog boleh menyiarkan ape2 saje selagi tidak mendatangkan kemudaratan kepada sesiapa saje dalam ape jua keadaan...terima kaseh...^^