PHP notice

Undefined index: refurl

C:\etc\Apache\htdocs\MSSQL\application\helpers\SurveyRuntimeHelper.php(62)

50         $radix=getRadixPointData($thissurvey['surveyls_numberformat']);
51         $radix = $radix['seperator'];
52 
53         $surveyOptions = array(
54         'active' => ($thissurvey['active'] == 'Y'),
55         'allowsave' => ($thissurvey['allowsave'] == 'Y'),
56         'anonymized' => ($thissurvey['anonymized'] != 'N'),
57         'assessments' => ($thissurvey['assessments'] == 'Y'),
58         'datestamp' => ($thissurvey['datestamp'] == 'Y'),
59         'hyperlinkSyntaxHighlighting' => (($LEMdebugLevel & LEM_DEBUG_VALIDATION_SUMMARY) == LEM_DEBUG_VALIDATION_SUMMARY), // TODO set this to true if in admin mode but not if running a survey
60         'ipaddr' => ($thissurvey['ipaddr'] == 'Y'),
61         'radix'=>$radix,
62         'refurl' => (($thissurvey['refurl'] == "Y") ? $_SESSION[$LEMsessid]['refurl'] : NULL),
63         'savetimings' => ($thissurvey['savetimings'] == "Y"),
64         'surveyls_dateformat' => (isset($thissurvey['surveyls_dateformat']) ? $thissurvey['surveyls_dateformat'] : 1),
65         'startlanguage'=>(isset($clang->langcode) ? $clang->langcode : $thissurvey['language']),
66         'target' => Yii::app()->getConfig('uploaddir').DIRECTORY_SEPARATOR.'surveys'.DIRECTORY_SEPARATOR.$thissurvey['sid'].DIRECTORY_SEPARATOR.'files'.DIRECTORY_SEPARATOR,
67         'tempdir' => Yii::app()->getConfig('tempdir').DIRECTORY_SEPARATOR,
68         'timeadjust' => (isset($timeadjust) ? $timeadjust : 0),
69         'token' => (isset($clienttoken) ? $clienttoken : NULL),
70         );
71 
72         //Security Checked: POST, GET, SESSION, REQUEST, returnGlobal, DB
73         $previewgrp = false;
74         if ($surveyMode == 'group' && isset($param['action']) && ($param['action'] == 'previewgroup'))

Stack Trace

#0
+
 C:\etc\Apache\htdocs\MSSQL\application\controllers\survey\index.php(651): SurveyRuntimeHelper->run("457897", array("surveyid" => "457897", "thissurvey" => array("sid" => "457897", "owner_id" => "1", "admin" => "Dr Miles Thompson", "active" => "N", ...), "thisstep" => "", "tokensexist" => 0, ...))
646         //Send local variables to the appropriate survey type
647         unset($redata);
648         $redata = compact(array_keys(get_defined_vars()));
649         Yii::import('application.helpers.SurveyRuntimeHelper');
650         $tmp = new SurveyRuntimeHelper();
651         $tmp->run($surveyid,$redata);
652 
653         if (isset($_POST['saveall']) || isset($flashmessage))
654         {            
655             echo "\t\t<script type='text/javascript'>
656                 $(document).ready( function() {
#1
+
 C:\etc\Apache\htdocs\MSSQL\application\controllers\survey\index.php(18): index->action()
13 
14 class index extends CAction {
15 
16     public function run()
17     {
18         $this->action();
19     }
20 
21     function action()
22     {
23         global $surveyid;
#9
+
 C:\etc\Apache\htdocs\MSSQL\index.php(178): CApplication->run()
173  *
174  */
175 require_once BASEPATH . 'yii' . EXT;
176 require_once APPPATH . 'core/LSYii_Application' . EXT;
177 
178 Yii::createApplication('LSYii_Application', APPPATH . 'config/config' . EXT)->run();
179 
180 /* End of file index.php */
181 /* Location: ./index.php */
2013-01-08 07:22:40 Apache/2.4.3 (Win32) OpenSSL/0.9.8x PHP/5.4.8 Yii Framework/1.1.10