Index: branches/rel/html/admin/system/input.php
===================================================================
--- branches/rel/html/admin/system/input.php	(revision 12157)
+++ branches/rel/html/admin/system/input.php	(revision 14993)
@@ -49,4 +49,6 @@
 	// ¥í¥°¥¤¥óID¤òÊÝ´É¤·¤Æ¤ª¤¯¡£
 	$objPage->tpl_old_login_id = $data_list[0]['login_id'];
+    
+    $objPage->tpl_uniqid = $objSess->getUniqId();
 } else {
 	// ¿·µ¬ºîÀ®¥â¡¼¥É
@@ -57,5 +59,9 @@
 // ¿·µ¬ºîÀ®¥â¡¼¥É or ÊÔ½¸¥â¡¼¥É
 if( $_POST['mode'] == 'new' || $_POST['mode'] == 'edit') {
-	// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+    // ²èÌÌÁ«°Ü¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+	if (sfIsValidTransition($objSess) == false) {
+        sfDispError(INVALID_MOVE_ERRORR);
+    }
+    // ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
 	$objPage->arrErr = fnErrorCheck($conn);
 	
@@ -98,4 +104,7 @@
 	$objPage->tpl_onload="fnUpdateParent('".$url."')";
 }
+
+// ²èÌÌÁ«°Ü¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯ÍÑ¤Ëuniqid¤òËä¤á¹þ¤à
+$objPage->tpl_uniqid = $objSess->getUniqId();
 
 // ¥Æ¥ó¥×¥ì¡¼¥ÈÍÑÊÑ¿ô¤Î³ä¤êÅö¤Æ
Index: branches/rel/data/Smarty/templates/admin/system/input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/input.tpl	(revision 12157)
+++ branches/rel/data/Smarty/templates/admin/system/input.tpl	(revision 14993)
@@ -42,4 +42,5 @@
 <input type="hidden" name="pageno" value="<!--{$tpl_pageno}-->">
 <input type="hidden" name="old_login_id" value="<!--{$tpl_old_login_id}-->">
+<input type="hidden" name="uniqid" value="<!--{$tpl_uniqid}-->">
 	<tr valign="top">
 		<td class="mainbg">
