Location: PHPKode > projects > Sistem UAT Peperiksaan Sekolah > server/forgotpass.php
<?
define("MAIN",1);
include("common.php");
//echo $bil_subjek_t1;

?><!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>Daftar</title>
<link href="css/main.css" rel="stylesheet" type="text/css" />
<script language="javascript">
function check_reg()
	{
	a=document.forms[0].nokp.value;
	if(a==""){document.forms[0].nokp.focus();return false;}	
	a=document.forms[0].username.value;
	if(a==""){document.forms[0].username.focus();return false;}
	a=document.forms[0].password.value;
	if(a==""){document.forms[0].password.focus();return false;}	
	a=document.forms[0].email.value;
	if(a==""){document.forms[0].email.focus();return false;}		
	a=document.forms[0].telhp.value;
	if(a==""){document.forms[0].telhp.focus();return false;}		
	a=document.forms[0].alamat.value;
	if(a==""){document.forms[0].alamat.focus();return false;}	
	a=document.forms[0].jawatan.value;
	if(a==""){document.forms[0].jawatan.focus();return false;}		
	
	}
</script>
<style type="text/css">
<!--
.style1 {color: #CCCCCC}
.style2 {color: #666666}
-->
</style>
</head>

<body>
<p><strong>Lupa kata laluan &raquo;</strong></p>
<?
	
	switch($_POST['command'])
		{
		case "":
	
?>
<p>Sekiranya sudah mendaftar, masukkan no kp untuk menukar password.</p>
<? if($_GET['error']){ ?><p class="red"><em>Maaf, no kad pengenalan yang dimasukkan tidak sah.</em></p>
<? } ?>
<form id="form1" name="form1" method="post" action="">
<p>
  No K/P :
  <label>
  <input type="text" name="nokp" id="nokp" />
  </label>
  <input name="command" type="hidden" id="command" value="search" />
</p>
<p>
  <label>
  <input type="submit" name="button2" id="button2" value="Submit" />
  </label>
</p>
</form>
<p>*Sekiranya belum mendaftar sila klik Daftar sekarang.</p>
<p>[ <a href="daftar.php">Daftar sekarang</a> ]</p>
<script language="javascript">
document.forms[0].nokp.focus();
</script>
<?

		break; // tamat langkah pertama
	//if($_POST['pilih_guru'])
		//{
		
		
		case "search":
		
		
		
		$nokp=eregi_replace("-","",$_POST['nokp']);
	    $dbres = mysql_query("SELECT * FROM tbguru WHERE `noic` = '$nokp' AND registered = 1");
		$rows = mysql_num_rows($dbres);
		$row = mysql_fetch_array($dbres);

		if($rows==0)
			{
			goto_location("forgotpass.php?error=1");
			die;
			}
			
		$refid	= $row['id'];
		$nokp	= $row['noic'];
		$nama	= $row['nama'];
		$email	= $row['email'];
		$telhp	= $row['notel'];
		$alamat	= $row['alamat'];
		$jawatan= $row['jawatan'];
		
	    $dbres = mysql_query("SELECT * FROM tbuser WHERE `id` = '$refid'");
		$row = mysql_fetch_array($dbres);
		$username	= $row['username'];	
		
?>
<form id="form2" name="form2" method="post" action="" onsubmit="return check_reg()">
  <table width="100%" border="0">
    <tr>
      <td height="25" colspan="2" bgcolor="#D9FFFF"><strong>Menukar maklumat pendaftaran</strong></td>
    </tr>
    <tr>
      <td width="150" height="25" background="images/bg_orange.gif">Nama :</td>
      <td><strong>
        <input name="nama" type="text" id="nama" style="font-weight:bold; text-transform:uppercase" value="<?=$nama?>" size="50" />
        <label></label></strong></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">No K/P<span class="red">*</span> :</td>
      <td><label>
        <input name="nokp" type="text" id="nokp" value="<?=$nokp?>" size="40" />
      cth (551122030044)</label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Username<span class="red">*</span> :</td>
      <td><label>
        <input name="username" type="text" id="username" value="<?=$username?>" />
 cth (cikgu2020)</label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Password<span class="red">*</span> :</td>
      <td><label>
        <input type="password" name="password" id="password" />
      cth (pendaftaran kereta)</label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Email<span class="red">*</span> :</td>
      <td><label>
        <input name="email" type="text" id="email" value="<?=$email?>" size="40" />
      </label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">No tel/HP<span class="red">*</span> :</td>
      <td><label>
        <input name="telhp" type="text" id="telhp" value="<?=$telhp?>" />
      </label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Alamat Rumah<span class="red">*</span> :</td>
      <td><label>
       <textarea name="alamat" cols="30" rows="5" id="alamat" style="text-transform:uppercase"><?=trim($alamat)?></textarea>        
      </label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Jawatan<span class="red">*</span> :</td>
      <td><label>
        <input name="jawatan" type="text" id="jawatan" value="<?=$jawatan?>" style="text-transform:uppercase" />
      </label></td>
    </tr>
    <tr>
      <td background="images/bg_orange.gif">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td background="images/bg_orange.gif">&nbsp;</td>
      <td><input type="submit" name="button" id="button" value="Submit" />
      <input name="command" type="hidden" id="command" value="register" />
      <input name="command" type="hidden" id="command" value="semak" />
      <input name="refid" type="hidden" id="refid" value="<?=$refid?>" /></td>
    </tr>
    <tr>
      <td background="images/bg_orange.gif">&nbsp;</td>
      <td class="red_small">* Semua ruangan wajib diisi</td>
    </tr>
    <tr>
      <td height="100" background="images/bg_orange.gif">&nbsp;</td>
      <td class="red_small">&nbsp;</td>
    </tr>
    <tr>
      <td bgcolor="#CCCCCC"><span class="style1"></span></td>
      <td bgcolor="#CCCCCC" class="red_small style1"><div align="right" class="style2">&copy;SKKJ 2008</div></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>
    <label></label>
</p>
</form>
<script>
document.forms[0].nokp.focus();
</script>
<?
		break;
		case "semak":
		
		//} // tamat pendaftaran

?>
<form id="form3" name="form2" method="post" action="" onsubmit="return check_reg()">
  <table width="100%" border="0">
    <tr>
      <td height="25" colspan="2" bgcolor="#D9FFFF"><strong>Semak Maklumat<br />
      </strong>Sila pastikan semua maklumat diri dan tekan butang back sekiranya ada kesilapan.</td>
    </tr>
    <tr>
      <td width="350" height="25" background="images/bg_orange.gif">Nama :</td>
      <td><strong>
        <?=strtoupper($_POST['nama']);?>
        <input name="nama" type="hidden" id="nama" value="<?=strtoupper($_POST['nama'])?>" />
      </strong></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">No K/P<span class="red">*</span> :</td>
      <td><label><strong>
        <?=$_POST['nokp'];?>
        <input name="nokp" type="hidden" id="nokp" value="<?=$_POST['nokp']?>" />
      </strong></label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Username<span class="red">*</span> :</td>
      <td><label class="blue"><strong>
        <?=$_POST['username'];?>
        <input name="username" type="hidden" id="username" value="<?=$_POST['username']?>" />
        </strong></label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Password<span class="red">*</span> :</td>
      <td><label>
        <span class="green">*******</span><strong>
        <input name="password" type="hidden" id="password" value="<?=md5($_POST['password'])?>" />
        </strong></label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Email<span class="red">*</span> :</td>
      <td><label class="red"><strong>
        <?=$_POST['email'];?>
        <input name="email" type="hidden" id="email" value="<?=$_POST['email']?>" />
      </strong></label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">No tel/HP<span class="red">*</span> :</td>
      <td><label><strong>
        <?=$_POST['telhp'];?>
        <input name="telhp" type="hidden" id="telhp" value="<?=$_POST['telhp']?>" />
        </strong></label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Alamat Rumah<span class="red">*</span> :</td>
      <td><label><strong>
        <?=eregi_replace("\n","<br>",strtoupper($_POST['alamat']));?>
        <input name="alamat" type="hidden" id="alamat" value="<?=strtoupper($_POST['alamat'])?>" />
        </strong></label></td>
    </tr>
    <tr>
      <td height="25" background="images/bg_orange.gif">Jawatan<span class="red">*</span> :</td>
      <td><label><strong>
        <?=strtoupper($_POST['jawatan']);?>
        <input name="jawatan" type="hidden" id="jawatan" value="<?=strtoupper($_POST['jawatan'])?>" />
        </strong></label></td>
    </tr>
    <tr>
      <td background="images/bg_orange.gif">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td background="images/bg_orange.gif">&nbsp;</td>
      <td><input type="submit" name="button3" id="button3" value="Submit" />
          <input name="refid" type="hidden" id="refid" value="<?=$_POST['refid']?>" />
          <input name="command" type="hidden" id="command" value="register" /> <label></label></td>
    </tr>
    <tr>
      <td background="images/bg_orange.gif">&nbsp;</td>
      <td class="red_small">* Semua ruangan wajib diisi</td>
    </tr>
    <tr>
      <td height="100" background="images/bg_orange.gif">&nbsp;</td>
      <td class="red_small"><input type="button" name="button4" id="button4" value="&lt; back" onclick="javascript:history.go(-1);" /></td>
    </tr>
    <tr>
      <td bgcolor="#CCCCCC"><span class="style1"></span></td>
      <td bgcolor="#CCCCCC" class="red_small style1"><div align="right" class="style2">&copy;SKKJ 2008</div></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>
    <label></label>
  </p>
</form>
<p>
  <?
	break;
	case "register":
	
	$nama		= $_POST['nama'];
	$username	= $_POST['username'];
	$nokp		= $_POST['nokp'];
	$password	= $_POST['password'];
	$email		= trim($_POST['email']);
	$nokp		= $_POST['nokp'];
	$telhp		= $_POST['telhp'];
	$alamat		= $_POST['alamat'];
	$jawatan	= $_POST['jawatan'];
	$refid		= $_POST['refid'];
	
	$qdb = "UPDATE tbguru SET
			nama = '$nama' ,
			noic ='$nokp',
			email ='$email',
			notel ='$telhp',
			alamat ='$alamat',
			jawatan ='$jawatan',
			registered =1 

			WHERE id = '$refid'";
			
	$dbres = mysql_query($qdb) or die("<span class=red><i>Terdapat masalah semasa memasukkan/mengemaskini data.
			</i></span><br><br>".mysql_error());
	
	$qdb = "UPDATE tbuser SET
			username = '$username' ,
			password = '$password'
			
			WHERE id = '$refid'";

	$dbres = mysql_query($qdb) or die("<span class=red><i>Terdapat masalah semasa memasukkan/mengemaskini data.
			</i></span><br><br>".mysql_error());
	
?>
</p>
<p>&nbsp;</p>
<p align="center"><img src="images/skkj_logo.gif" width="100" height="95" /> </p>
<p align="center">Maklumat telah berjaya diubah! Anda boleh ke menu utama untuk login ke dalam sistem.</p>
<h2 align="center">[ <a href="./">Login</a> ] </h2>
<?
	}
?>
</body>
</html>
Return current item: Sistem UAT Peperiksaan Sekolah