maaf klaw menyusahkan... cm ne nak tambah alert bila salah satu field yg ada tk diisi oleh user??
so, kesimpulannya, user kena lengkapkan smua mklumat, kmudian baru boleh register..
nie contoh coding yang sy buat...
<?php
include 'field.php';
$nama = new field('Nama');
$Login = new field('Username');
$password = new field('Password');
$noTel = new field('NoTelefon');
$address = new field('Alamat');
$address1 = new field('Alamat1');
$address2 = new field('Alamat2');
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>welcome</title>
<?php
include "adodb/adodb.inc.php";
$db = NewADOConnection('mysql');
$db->Connect('localhost', 'root', 'hijrah', 'projek');
$db->setfetchmode(ADODB_FETCH_ASSOC);
?>
</head>
<body>
<form name="test" action="signup.php" method="post">
<?php
$nama->display("Nama",30, $nama->input,'hidden');
$Login->display("Username",20, $Login->input,'hidden');
$password->display("Kata laluan",20, $password->input,'hidden');
$noTel->display("No Telefon",20, $noTel->input,'hidden');
$address->display("Alamat",30, $address->input,'hidden');
$address1->display(" ",30, $address1->input,'hidden');
$address2->display(" ",30, $address2->input,'hidden');
$Penderma=$db->Execute("insert into Penderma (PDNama,PDLogin,PDPassword,PDNoTel,PDAlamat,PDAlam at1,PDAlamat2) values ('$nama->input','$Login->input',password('$password->input'),'$noTel->input','$address->input','$address1->input','$address2->input')");
if($Penderma)
{
echo "<script language='javascript'> alert('Pendaftaran berjaya'); document.location='login.php'</script>";
}
else
{
echo $db->ErrorMsg();
die();
}
?>
</form>
</body>
</html>