Browse Source

Fixing - PHP notices

Julio Montoya 12 years ago
parent
commit
0b1ee809b0
2 changed files with 4 additions and 4 deletions
  1. 1 1
      main/inc/lib/security.lib.php
  2. 3 3
      main/survey/survey_invite.php

+ 1 - 1
main/inc/lib/security.lib.php

@@ -216,7 +216,7 @@ class Security
         return $token;
     }
 
-    public function getCurrentToken() {
+    public static function getCurrentToken() {
         return isset($_SESSION['sec_token']) ? $_SESSION['sec_token'] : null;
     }
 

+ 3 - 3
main/survey/survey_invite.php

@@ -17,7 +17,7 @@
 $language_file = 'survey';
 
 // Including the global initialization file
-require '../inc/global.inc.php';
+require_once '../inc/global.inc.php';
 
 // Including additional libraries
 require_once 'survey.lib.php';
@@ -169,7 +169,8 @@ $form->addElement('label', null, "<pre>$auto_survey_link</pre>");
 
 if ($form->validate()) {
     $values = $form->exportValues();
-    if ($values['send_mail'] == 1) {
+
+    if (isset($values['send_mail']) && $values['send_mail'] == 1) {
         if (empty($values['mail_title']) || empty($values['mail_text'])) {
             Display :: display_error_message(get_lang('FormHasErrorsPleaseComplete'));
             // Getting the invited users
@@ -185,7 +186,6 @@ if ($form->validate()) {
             $defaults['send_mail'] = 1;
             $form->setDefaults($defaults);
             $form->display();
-            return;
         }
     }