[evolvis-commits] r17306: fix more PHP errors
mirabilos at evolvis.org
mirabilos at evolvis.org
Mon Jul 4 11:39:33 CEST 2011
Author: mirabilos
Date: 2011-07-04 11:39:33 +0200 (Mon, 04 Jul 2011)
New Revision: 17306
Modified:
trunk/gforge_base/evolvisforge/gforge/www/pm/postuploadcsv.php
Log:
fix more PHP errors
Modified: trunk/gforge_base/evolvisforge/gforge/www/pm/postuploadcsv.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/www/pm/postuploadcsv.php 2011-07-04 09:26:46 UTC (rev 17305)
+++ trunk/gforge_base/evolvisforge/gforge/www/pm/postuploadcsv.php 2011-07-04 09:39:33 UTC (rev 17306)
@@ -2,7 +2,8 @@
require_once $gfcommon.'pm/import_utils.php';
$input_file = getUploadedFile('userfile');
-if (is_uploaded_file($input_file['tmp_name'])) {
+if (isset($input_file) && isset($input_file['tmp_name']) &&
+ is_uploaded_file($input_file['tmp_name'])) {
$size = $input_file['size'];
$handle = fopen($input_file['tmp_name'], 'r');
$tasks = array();
@@ -40,15 +41,17 @@
'notes'=>$cols[11]);
}
+$res=&pm_import_tasks($group_project_id, &$tasks);
+
+} else {
+ $res['errormessage'] = 'Parameter error';
}
-$res=&pm_import_tasks($group_project_id, &$tasks);
-
if (!isset($feedback)) {
$feedback = "";
}
-if ($res['success']) {
+if (util_ifsetor($res['success'])) {
$feedback .= 'Import Was Successful';
} else {
$feedback .= $res['errormessage'];
More information about the evolvis-commits
mailing list