Undefined array key "glo_nm_path_imag_temp" em app mob

Verifiquei que nos logs do PHP há muitos registros do aviso/erro:

PHP Warning: Undefined array key “glo_nm_path_imag_temp” in /home/user/public_html/inscricao/sf/cformead/cform_ead_mob.php on line 3622

Que tem como consequencia a não gravação do arquivo temporário em caso do form de upload usando a aplicação mobile.

Se aberto no computador a aplicação cform_ead.php abre normal e não registra a variável glo_nm_path_imag_temp não definida.

Uma solução paliativa é:
Substituir em cform_ead_mob.php na linha 3622
$_SESSION[‘scriptcase’][‘cform_ead’] para
$_SESSION[‘scriptcase’][‘cform_ead_mob’]

elseif (is_file($root . $_SESSION['scriptcase']['cform_ead']['glo_nm_path_imag_temp'] . "/sc_apl_default_Cursos_Evt.txt")) {

            $apl_def = explode(",", file_get_contents($root . $_SESSION['scriptcase']['cform_ead']['glo_nm_path_imag_temp'] . "/sc_apl_default_Cursos_Evt.txt"));

Alterar diretamente no fonte gerado?

Não vejo isso como solução.

Pelo menos resolveu.
O Bug está na geração do código para mobile pelo scriptcase, que não coloca o sufixo “_mob” na Variável de sessão $_SESSION[‘scriptcase’][‘cform_ead’] onde deveria ser $_SESSION[‘scriptcase’][‘cform_ead_mob’]