[Evolvis-commits] r39: avoid notice of undefined index or var

rklein at evolvis.org rklein at evolvis.org
Mon Oct 20 14:27:41 CEST 2008


Author: rklein
Date: 2008-10-20 12:27:41 +0000 (Mon, 20 Oct 2008)
New Revision: 39

Modified:
   trunk/gforge_base/gforge/www/reporting/timecategory.php
Log:
avoid notice of undefined index or var

Modified: trunk/gforge_base/gforge/www/reporting/timecategory.php
===================================================================
--- trunk/gforge_base/gforge/www/reporting/timecategory.php	2008-10-20 12:23:30 UTC (rev 38)
+++ trunk/gforge_base/gforge/www/reporting/timecategory.php	2008-10-20 12:27:41 UTC (rev 39)
@@ -32,8 +32,8 @@
 session_require( array('group'=>$sys_stats_group,'A') );
 global $Language;
 
-if ($submit) {
-	if ($add) {
+if (isset($submit) AND $submit) {
+	if (isset($add) AND $add) {
 
 		$r = new ReportSetup();
 		if (!$r->addTimeCode($category_name)) {
@@ -42,7 +42,7 @@
 			$feedback=$Language->getText('reporting_tc','successful');
 		}
 
-	} elseif ($update) {
+	} elseif (isset($update) AND $update) {
 
 		$r = new ReportSetup();
 
@@ -60,7 +60,7 @@
 
 echo report_header($Language->getText('reporting_tc','title'));
 
-if ($time_code) {
+if (isset($time_code) AND $time_code) {
 	$res1=db_query("SELECT * FROM rep_time_category WHERE time_code='$time_code'");
 	$category_name=db_result($res1,0,'category_name');
 }
@@ -85,13 +85,13 @@
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="post">
 <input type="hidden" name="submit" value="1" />
-<input type="hidden" name="time_code" value="<?php echo $time_code; ?>" />
+<input type="hidden" name="time_code" value="<?php if(isset($time_code)) {echo $time_code;} ?>" />
 <strong><?php echo $Language->getText('reporting_tc','category_name'); ?>:</strong><br />
-<input type="text" name="category_name" value="<?php echo $category_name; ?>" >
+<input type="text" name="category_name" value="<?php echo if(isset($category_name)){$category_name;} ?>" >
 <p>
 <?php
 
-if ($time_code) { 
+if (isset($time_code) AND $time_code) { 
 	echo '<input type="submit" name="update" value="'.$Language->getText('reporting','update').'" />';
 } else {
 	echo '<input type="submit" name="add" value="'.$Language->getText('reporting','add').'" />';




More information about the evolvis-commits mailing list