Monday, February 22, 2010

Mari Belajar Tajwid



Salam, disini saya ingin berkongsi sedikit makluamat yang saya dapati dari hasil google. Ini kerana kurangnya media pembelajaran ilmu tajwid yang dipublishkan di internet terutamanya didalam bahasa melayu.

Dengan izin Allah hari ini saya telah dapat satu applikasi ringkas yang boleh membantu untuk mengingati dan mempelajari ilmu tajuid ini dan sesuai untuk anak-anak kita. (cuma didalam bahasa Indonesia) diharapkan ianya boleh difahami. Sila download dan install di komputer anda download: Jika anda mempunyai sumber yang lain digalakkan berkongsi disini.

Rujukan php

Ini adalah contoh ringkas coding php dan mysql untuk rujuk, yang penting setelah difahami asas-asasnya rujukan ini senang untuk digunakan.

###### LOGIN PAGE ————————————————————————————————————————-

//
session_start();

include “include/conn.php”;

$tmp_username=$_POST['txt_username'];

$tmp_password=$_POST['txt_password'];

//echo $tmp_password;

//die;

$query=”select * from pengguna where nama_pengguna=’$tmp_username’ and password=’$tmp_password’”;

$sql=mysql_query($query) or die(“Error 1″);

$rows=mysql_num_rows($sql);

//if (!$rows) {

//$tmp_password=md5($_POST['txt_password']);

//$sql=mysql_query(“select * from pengguna where pgn_username=’$tmp_username’ and pgn_password=’$tmp_password’”) or die(“Error 1″);

//$rows=mysql_num_rows($sql);

//echo $query;

//die;

//}

if ($rows > 0) {

$result=mysql_fetch_array($sql);

$txt_username=$result['nama_pengguna'];

$txt_password=$result['password'];

$txt_status=$result['status_usr'];

$txt_kumpulan=$result['kumpulan'];

$_SESSION['username']=$txt_username;

$_SESSION['password']=$txt_password;

$_SESSION['kumpulan']=$txt_kumpulan;

$_SESSION['status_usr']=$txt_status;

if ($txt_status==”A”) {

header(“Location: main.php”);

exit;

}elseif ($txt_status==”K”) {

header(“Location: main1.php”);

exit;

}elseif ($txt_status==”U”) {

header(“Location: main2.php”);

exit;

}elseif ($txt_status==”J”) {

header(“Location: mainj.php”);

exit;

} elseif ($txt_status==”1″) {

header(“Location: admin/index.php”);

exit;

}

} else {

header(“Location: index.php?msg=9″);

exit;

}

mysql_close ();

// ?>

###### SAMBUNGAN KE DB SERVER (mysql conn) ————————————————————————————————–

//
#Database properties

$DB_HOST=”localhost”;

$DB_NAME=”pengguna_web”;

$DB_USER=”ali”;

$DB_PASSWORD=”abc123321″;

$default_dbname=’pengguna_web’;

// instantiate db connection

$dbconn = mysql_connect($DB_HOST,$DB_USER,$DB_PASSWORD) or die (“Could not connect to database”);

mysql_select_db($DB_NAME) or die (“could not open database”);

// ?>

atau guna ip

$con = mysql_connect(“202.185.107.201″,”kamu”,”ss!s0″);

if (!$con)

{

die(‘Could not connect: ‘ . mysql_error());

}

$db_selected = mysql_select_db(‘pinjaman’, $con);

if (!$db_selected) {

die (‘Can\’t use pinjaman : ‘ . mysql_error());

}

###### SESSION UNTUK PAGE DALAM ————————————————————————————————————-

//
include “include/conn.php”;

if ($_SESSION['kumpulan'] != ‘A’) {

header(“Location: unauth.php”);

exit;

}

if ($_SESSION['username']==”") {

header(“index.php”);

exit;

}

// ?>

###### SESSION BAWA NILAI NAMA USER LOGIN

$nama_pengguna = $_SESSION["username"];

if (empty($username)) {

header(“Location: index.php”);

####### INSERT —————————————————————————————————————————–

// utk tapis dari masuk data kosong

if (!$nama_pengguna) { echo “Sila penuhkan maklumat. Klik butang back and masukkan nama”;

exit;

}if (!$mhn_kod) {echo “Sila penuhkan maklumat. Klik butang back and masukkan jenis perlatan”;

exit;}

$query=”INSERT INTO log_item_kekal (id, nama, kod_item, tag_no, tarikh_transaksi, pembekal, kuantiti )

VALUES (” , ‘$nama_pengguna’, ‘$mhn_kod’, ‘$tag_no’, ‘$tarikh’, ‘$pembekal’, ‘$kuantiti’)”;

mysql_query($query);

if (!$tag_no) {

echo “Sila penuhkan semua maklumat. Klik butang back and masukkan kembali”;

exit;}

else

echo(‘Maklumat Telah diMasukkan’);

######## UPDATE ————————————————————————————————————————–

*** sila bawa hidden value untuk post nilai pada page sebelum action.

$tarikh_lulus=date(“Y-m-d”);

$kuantiti = $_GET['bil'];

$mhn_kod = $_GET['mhnk_kod'];

$order=”UPDATE mohon_item_kekal SET tarikh_lulus=’$tarikh_lulus’, status=’$tag’, approver =’$nama_pengguna’ WHERE mhnK_id= ‘$mhnk_id’”;

$result=mysql_query($order);

if($result){

echo “Successful”;

}

else {

echo “Talian Tergendala”;

}

cara2:

foreach($_POST as $key => $value){

${$key}=$value;

}

if (isset($_POST['id'])&& !empty ($_POST['id'])){

$stmt=”UPDATE biodata SET nama=’$nama’, password=’$password’, jabatan =’$jabatan’ WHERE id=’$id’”;

$result=mysql_query($stmt) or die(mysql_error());

###### DELETE ——————————————————————————

$query = “DELETE FROM tablename WHERE id = (‘$id’)”;

$result = mysql_query($query);

echo “The data has been deleted.”;

####### SELECT —————————————————————————————————————————–

//
…..

$query=”select * from mohon_item inner join pengguna where mhn_nogaji2 = nogaji order by mhn_item_id desc;”;

$sql=mysql_query($query) or die(“Error 1″);

$rows=mysql_num_rows($sql);

// ?>


while($row = mysql_fetch_array($sql))

{

$kod_permohonan = $row['mhn_item_id'];

….



}

####### BAWA NILAI GET ——————————————————————————————————————–

//
if ($row['status'] == “”) {

echo “Lulus/Tidak”;

}

else

{ echo $row['status'];}

// ?>

### ”‘>”Papar //

……..PADA approve.php …………….

$tarikh_lulus=date(“Y-m-d”);

$kuantiti = $_GET['bil'];

$mhn_kod = $_GET['mhn_kod'];

$order=”UPDATE mohon_item SET tarikh_lulus=’$tarikh_lulus’, status=’$tag’, approver =’$nama_pengguna’ WHERE mhn_item_id= ‘$mhn_id’”;

$result=mysql_query($order);

if($result){

//echo “Successful”;

}

else {

echo “Talian Tergendala”;

}

if ($tag == “Lulus”) {

$q = “SELECT * FROM item_sementara WHERE kod_item=’$mhn_kod’”;

$rslt = mysql_query($q) or die(“Error 1″);

//$curItem = mysql_query($rslt);

$rows2=mysql_num_rows($rslt);

while($rows2=mysql_fetch_array($rslt)) {

//buat matematik la sikit2 pula…

$newQuantity = $rows2['baki'] – $kuantiti;

//echo “Baki Baru :”.$newQuantity;

//echo “
Baki lama : “.$rows2['baki'];

}

//update database dengan new kuantiti tu.

$q1 = “UPDATE item_sementara set baki=’”.$newQuantity.”‘

WHERE kod_item=’$mhn_kod’”;

mysql_query($q1);

}

mysql_close();

header(“Location: sapomohon.php”);

exit;

// ?>

###### LOG OUT —————————————————————————————————————————–

//
session_start();

//include “include/conn.php”;

$_SESSION["username"] = “”;

$_SESSION["password"] = “”;

$_SESSION["status_usr"] = “”;

$_SESSION["kumpulan"] = “”;

// ?>



###### REDIRECT JAVA ————————————————————————————————————————



echo “”;

exit;

*** UNTUK AMBIL DARI NILIA YG DIBAWA

echo “”;

exit;

*** JIKA REDIRECT X JALAN UNTUK KE PAGE, sila buat penambahan pada page sebelumnya “”

$kp = $_POST['ic'];

if ($kp == ”)

{ $kp = $_GET['kp'];}

###### SEMAK DATA ———————————————————————————————————————-

query=”SELECT * FROM biodata where ic=’$kp’”;

$sql=mysql_query($query) or die(mysql_error());

$rows=mysql_num_rows($sql);

if ($rows == 0) {

echo “No IC in database”;

} elseif ($rows != 0) {

echo “ada IC dlm database”;}

##### Semak data, samada matrik sudah didaftarkan / tidak.

$query = “SELECT * FROM pelajarli WHERE Matrik = ‘$matricNo’”;

$result = mysql_query($query) or die (“Fasa 1″);

$rows=mysql_num_rows($result);

if ($rows !=0 ){ echo “ –Back– Pelajar tersebut telah didaftarkan sebelum ini.”;

exit;}

###### REDIRECT PHP ————————————————————————————————————————-

header(“Location: sapomohon.php”);

exit;

###### HIDDEN TYPE ————————————————————————————————————————–

.. ”>

.. ”>

.. ”>

###### MEMASUKKAN NILAI 0 PADA RUANG KOSONG (REPORT) ————————————————————————————————


$keluar = 0;

while($row33 = mysql_fetch_array($sql33))

{

$keluar = $row33['sum2'];

}

if ($keluar!= “”){

echo $keluar;}

else {

echo “0″;}

// ?>


****** nilia – pada laporan yg tiada nilia

//


##### TARIKH FORMAT SET AUTO —————————————————————————————————————

$masa=date(“h:i:s”);

$tarikh=date(“Y-m-d”);

########### Tahun Semasa Auto ————————————————–

//
$year0 = 1979;

$year1a = date(“Y”);

//
$year0 = 1979;

$year1a = date(“Y”);

$year0a = 1979;

// ?>

Year





To









###### JUMLAH BY BULAN ———————————————————————————————————————-

$query=”SELECT kod_item, SUM(kuantiti) as sum1 FROM log_item_sementara

WHERE tarikh_transaksi BETWEEN ‘2008-09-01′ AND ‘2008-10-31′ AND kod_item=’$kod_item’ GROUP BY kod_item”;

$sql=mysql_query($query) or die(“Error query”);

$rows=mysql_num_rows($sql);

##### MEMBUAT LOOPING ( tambah nilai serentak untuk semua item) —————————————————————————–

### $counter <<<>” /> )))) yg mana (((( $bil=0;

while($row = mysql_fetch_array($sql))

{

$bil=$bil+1;

$kod_item = $row['kod_item']; )))))

^^^^^^^^^^^^ pada page action >>>>>>

$counter = $_POST['counter'];

for ($i=1;$i<=$counter;$i++)

{

$tahun=’2008′;

$bulan=’10′;

$jenis_item = $_POST['jenis_item'."$i"];

$baki_awal = $_POST['baki_awal'."$i"];

$stok_masuk = $_POST['stok_masuk'."$i"];

$stok_keluar = $_POST['stok_keluar'."$i"];

$baki_bawa = $_POST['baki_bawa'."$i"];

#### SWICH ———————————————————————————————————————————-

$bulan = $_POST['bulan'];

$tahun = $_POST['tahun'];

switch ($bulan)

{

case “Jan”:

$tarikhmula = $tahun.”-01-01″;

$tarikhakhir = $tahun.”-01-31″;

$srchbulan = “Dec”;

$srchtahun = $tahun – 1;

break;

case “Feb”:

$tarikhmula = $tahun.”-02-01″;

$tarikhakhir = $tahun.”-02-29″;

$srchbulan = “Jan”;

$srchtahun = $tahun;

break;

case “Mar”:

$tarikhmula = $tahun.”-03-01″;

$tarikhakhir = $tahun.”-03-29″;

$srchbulan = “Feb”;

$srchtahun = $tahun;

break;

case “Apr”:

$tarikhmula = $tahun.”-04-01″;

$tarikhakhir = $tahun.”-04-31″;

$srchbulan = “Mar”;

$srchtahun = $tahun;

break;

case “May”:

$tarikhmula = $tahun.”-05-01″;

$tarikhakhir = $tahun.”-05-31″;

$srchbulan = “Apr”;

$srchtahun = $tahun;

break;

case “Jun”:

$tarikhmula = $tahun.”-06-01″;

$tarikhakhir = $tahun.”-06-31″;

$srchbulan = “May”;

$srchtahun = $tahun;

break;

case “Jul”:

$tarikhmula = $tahun.”-07-01″;

$tarikhakhir = $tahun.”-07-31″;

$srchbulan = “Jun”;

$srchtahun = $tahun;

break;

case “Aug”:

$tarikhmula = $tahun.”-08-01″;

$tarikhakhir = $tahun.”-08-31″;

$srchbulan = “Jul”;

$srchtahun = $tahun;

break;

case “Sep”:

$tarikhmula = $tahun.”-09-01″;

$tarikhakhir = $tahun.”-09-31″;

$srchbulan = “Aug”;

$srchtahun = $tahun;

break;

case “Okt”:

$tarikhmula = $tahun.”-10-01″;

$tarikhakhir = $tahun.”-10-31″;

$srchbulan = “Sep”;

$srchtahun = $tahun;

break;

case “Nov”:

$tarikhmula = $tahun.”-11-01″;

$tarikhakhir = $tahun.”-11-31″;

$srchbulan = “Okt”;

$srchtahun = $tahun;

break;

case “Dis”:

$tarikhmula = $tahun.”-12-01″;

$tarikhakhir = $tahun.”-12-31″;

$srchbulan = “Nov”;

$srchtahun = $tahun;

break;

default:

$tarikhmula = $tahun.”-01-01″;

$tarikhakhir = $tahun.”-01-31″;

}

####### Password ENCRP KE DB —————————————————————————————————————

include “include/conn.php”;

function enPass($password)

{

$ascVal =”";

$tmpPass = trim($password);

$reversedStr = strrev($tmpPass);

$iLen = strlen($reversedStr);

for ($i =0;$i<$iLen;$i++)

{

$tmpChar = substr($reversedStr,$i,1);

$ascVal += ord($tmpChar) + 10041970;

}

return $ascVal;

}

//$password=$_POST['password'];

$jabatan=$_POST['jabatan'];

$tmp_password=$_POST['password'];

$pass = enPass($tmp_password);

$order=”UPDATE pengguna

SET password=’$pass’, jabatan=’$jabatan’ WHERE nama_pengguna= ‘$nama_pengguna’”;

$result=mysql_query($order);

if($result){

echo “Successful”;

echo “
”;

echo “Back to Records”;

}

else {

echo “ERROR”;

echo $nama;

}

mysql_close();

###### SEARCH ——————————————————————————————————————————

@@@@ pada page carian:-

//
if ($_GET['eid'] == 0){

echo “Sila masukkan maklumat carian anda
”;

}

// ?>









@@@ pada page action:-

if ($_POST['searchkeyword']==”") {

//header(“searchstatusterima_kekal.php?eid=0″);

echo “”;

exit;

}

include “include/conn.php”;

$carian = $_POST['searchkeyword'];

$query=”select * from mohon_item_kekal inner join pengguna where mhn_nogaji = nogaji AND status = ‘Lulus’ AND pengguna.nama_penuh LIKE ‘$carian%’ order by mhnK_id DESC;”;

$sql=mysql_query($query) or die(“Error 1″);

$row=mysql_num_rows($sql);

##### Buang huruf Pertama

/*buang huruf “&” pertama */

$strbuang =substr_replace($strbuang,”,0,1);

##### Buang hurug pertama & terakhir



#### filter perkataan ‘

$temptitle = filter_var($title, FILTER_SANITIZE_MAGIC_QUOTES);

$query = “insert into “.nama_pelajar.”_agendax_events values(”, NULL, NULL, ‘$temptitle’,'$tempdesc’,'$contact’,'$url’,'$email’,'$foto’,'$cat’,

‘$startDate’,'0′,$modif_date,$modif_time,’0′,’2′,’0′,’0′,’0′,’$approve’, ‘$submit_by’, ‘$type’, ‘$access’)”;

##### PEnyelesain Masalah ——————————————————————————————————————-

//untuk print nilai yg dipostkan print_r($_POST);

//Untuk lihat hasil arahan mysql echo $stmt=”UPDATE biodata SET nama=’$nama’, password=’$password’, jabatan =’$jabatan’ WHERE id=’$id’”;

######### Papararkan senarai mengikut jumlah diingini —————————————————————————————

if ($bil <= 5 ) {// ?>

###### Lagi JAVA ———————————————————————————————————-

paparan kecil.. letak pada page yg nak klik.



#### back ke page sebelumnya

Back

—————————————————————————————————————

## semak post java ####



##### reload page



################## VIDEO CS3

———— vedio youtube cs3






type=”application/x-shockwave-flash” width=”425″ height=”350″ />



————————————————————————————–

Tambahan :

————- rekod ip pengguna ——– $ip=$_SERVER['REMOTE_ADDR'];

###### java butang print ——

######### Gabungan java dengan Php scrip statment

if (!$catatan) {

echo “ –Back– Sila penuhkan maklumat. Klik butang back and masukkan catatan”;