Estou gerando e quando vou executar um formulário que estava certo na ultima versão da 7.
Esta dando o erro:
Parse error: syntax error, unexpected T_VARIABLE, expecting ‘(’ in C:\Program Files (x86)\NetMake\v7\wwwroot\scriptcase\app\SOMUF\form_associados\form_associados_apl.php on line 4325
Abrindo o Código vi que esta assim:
If$this->SC_function_0($this->seguro <>‘SN’ AND (empty($this->dataapoliceseguro ) || $this->dataapoliceseguro == “null”)) {
$this->SC_function_0
if (!isset($this->Campos_Mens_erro)){ $this->Campos_Mens_erro = “”;}
if (!empty($this->Campos_Mens_erro)){ $this->Campos_Mens_erro .= “
”;}$this->Campos_Mens_erro .= “Favor preencher a Data da Apolice do Seguro.
”;
if (‘submit_form’ == $this->NM_ajax_opcao || ‘event_’ == substr($this->NM_ajax_opcao, 0, 6))
{
$sErrorIndex = (‘submit_form’ == $this->NM_ajax_opcao) ? ‘geral_form_associados’ : substr(substr($this->NM_ajax_opcao, 0, strrpos($this->NM_ajax_opcao, ‘_’)), 6);
$this->NM_ajax_info[‘errList’][$sErrorIndex][] = “Favor preencher a Data da Apolice do Seguro.
”;
}
;
}
Ele se refere a esta instrução que esta no Evento (OnValidate) que esta normal:
If ({Seguro}<>‘SN’ AND sc_date_empty({DataApoliceSeguro})) {
sc_error_message(“Favor preencher a Data da Apolice do Seguro.
”);
}
Ele teria que ter gerado assim:
If ($this->seguro <>‘SN’ AND (empty($this->dataapoliceseguro ) || $this->dataapoliceseguro == “null”)) {
if (!isset($this->Campos_Mens_erro)){ $this->Campos_Mens_erro = “”;}
if (!empty($this->Campos_Mens_erro)){ $this->Campos_Mens_erro .= “
”;}$this->Campos_Mens_erro .= “Favor preencher a Data da Apolice do Seguro.
”;
if (‘submit_form’ == $this->NM_ajax_opcao || ‘event_’ == substr($this->NM_ajax_opcao, 0, 6))
{
$sErrorIndex = (‘submit_form’ == $this->NM_ajax_opcao) ? ‘geral_form_associados’ : substr(substr($this->NM_ajax_opcao, 0, strrpos($this->NM_ajax_opcao, ‘_’)), 6);
$this->NM_ajax_info[‘errList’][$sErrorIndex][] = “Favor preencher a Data da Apolice do Seguro.
”;
}
;
}
Alguém mais? com este problema?