[Smartupload-svn] [53] undifine対策

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2011年 8月 31日 (水) 01:44:21 JST


Revision: 53
          http://sourceforge.jp/projects/smartupload/svn/view?view=rev&revision=53
Author:   hryksbt
Date:     2011-08-31 01:44:21 +0900 (Wed, 31 Aug 2011)

Log Message:
-----------
undifine対策

Modified Paths:
--------------
    trunk/SmartUpload/user_form.php


-------------- next part --------------
Modified: trunk/SmartUpload/user_form.php
===================================================================
--- trunk/SmartUpload/user_form.php	2011-08-30 16:31:13 UTC (rev 52)
+++ trunk/SmartUpload/user_form.php	2011-08-30 16:44:21 UTC (rev 53)
@@ -17,7 +17,7 @@
 	<?php
 
 	// ログイン済みの場合
-	if ($_SESSION["id"]) {
+	if ( isset($_SESSION['id']) && $_SESSION["id"]) {
 
 		print("すでにログインしています<br>");
 	?>
@@ -30,9 +30,13 @@
 		<h2>ユーザー登録</h2>
 		<form name="user_form" action="./user_add.php" method="post">
 			<pre>
-ID(アカウント)	:<input type="text" name="id" value="<?php print ($_POST['id']); ?>"> ※ 半角英数字または「-」ハイフンと「_」アンダースコアを利用できます。(32文字以内)<br>
+ID(アカウント)	:<input type="text" name="id" value="
+	<?php if (isset($_POST['id'])){ print ($_POST['id']); } ?>
+	"> ※ 半角英数字または「-」ハイフンと「_」アンダースコアを利用できます。(32文字以内)<br>
 パスワード	:<input type="password" name="pass"> ※ 半角英数字または「-」ハイフンと「_」アンダースコアを利用できます。(32文字以内)<br>
-氏名		:<input type="text" name="name" value="<?php print ($_POST['name']); ?>"> ※ 全角32文字以内(半角64文字以内)<br>
+氏名		:<input type="text" name="name" value="
+	<?php if (isset($_POST['name'])){ print ($_POST['name']); } ?>
+	"> ※ 全角32文字以内(半角64文字以内)<br>
 国		:<select name="country" >
 
 	<?php
@@ -80,7 +84,9 @@
 	?>
 		</select>
 
-メールアドレス	:<input type="text" name="mail" value="<?php print ($_POST['mail']); ?>"> ※ 半角64文字以内
+メールアドレス	:<input type="text" name="mail" value="
+	<?php if (isset($_POST['mail'])){ print ($_POST['mail']); } ?>
+"> ※ 半角64文字以内
 
 <input type="submit" class="update" value="登録" /> <input type="reset"  value="リセット">
 		</pre>



Smartupload-svn メーリングリストの案内
Back to archive index