[RESOLVIDO] Usar caminho de imagem em echo de php

Bom dia,

Algoritmo:

  1. dar upload no arquivo; ok (aplicação tipo controle)
  2. abrir o arquivo e pegar os dados na memoria; ok
    2.1) tratar os dados; ok
    2.2) mostrar um gif enquanto trata os dados avisando que está avaliando se os dados serão inseridos com mensagem dizendo que está na faze de validação dos dados; falha
    2.3) inserir no banco; ok e falha (mt lerdo, 5 min para 2000 inserts/updates)
    2.4) mostrar gif que esta na fase de insercao no banco com mensagem que está na fase e insercao;
    2.5) mostrar gif de conclusão ou de falha;

Dificuldade: exibir uma imagem/gif ao usar echo ’ codigo html com script ’ no evento onValidateSucess de uma aplicação do “tipo Controle de upload de arquivo”. Minha intenção é ir atualizando a “div” criada neste “echo” para que o usuário saiba em que parte do processamento se está o sistema.

Informações: Estou em ambiente de desenvolvimento (no próprio local/pc), ouvi falar que em ambiente de produção/operação eu precisarei mudar estes caminhos de pasta.

A imagem que dei upload diretamente do ScriptCase, naquela opção de escolher uma imagem dos campos tipo “Imagem HTML”, está localizada na pasta:

C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\DeltacomTeste1_lib\img\usr__NM__ico__NM__kv2oHwT.gif

Segue a parte do meu código no onValidateSucess da aplicação do tipo Controle: (tive que retirar o primeiro sinal de “menor” antes das tags div, script abaixo)


div id=“AvisaLoading” onclick=“someMensagem()” >

    div id="divdeDentro" 
    	 onclick="funcao_faz_sumir()" 
     align="middle" 
     valign="middle" 
     style="position: absolute;
            top: 50%;
            left: 50%;
            font-size: 20px;
            color: black;
            background: rgba(255,255,255,0.8);
     border-style: solid;
  	   border-width: 5px;
     border-color: rgba(0,0,0,0.5);
            transform: translate(-50%,-50%);
            -ms-transform: translate(-50%,-50%); 
      border-radius: 25px;
      z-index: 1;">
  		
  			<img id="FiguraAvisaLoading" 
  				 align="middle" 
  	 	 		 valign="middle" 
  				 style="width: 200px; height: 200px; margin-top: 40px;" 
  				 src="'.$caminho_figura.'"> 
  				  
  			p id="ParagrafodivdeDentro"
  			   align="left" 
  	 	 	   valign="left">Mensagem de Loading 1</p>
  /div>

/div>

script>
function someMensagem(){
document.getElementById(“AvisaLoading”).style.display = “none”;
document.getElementById(“divdeDentro”).style.display = “none”;
}

/script>

'; // fim do echo

Abaixo segue o tópico que encontrei mais próximo do que tenho de dificuldade, porém ainda não entendi como chamar o caminho.

tópico próximo da minha dificuldade:

Reposta de Jailton

Pastas Imagens Padrão SC:
Tanto no ambiente de desenvolvimento quanto em produção, é só checar >>essas variáveis:
$this->Ini->path_doc //traz o caminho dos arquivos
$this->Ini->path_imagens //traz o caminho das imagens

Imagens Defaults do ficam: Label

// PASTA IMAGEM OFICIAL HOSPEDAGEM
$seta_verde = $this->Ini->path_doc.’/file/img/seta_verde.png’;
$seta_azul = $this->Ini->path_doc.’/file/img/seta_azul.png’;
$seta_vermeha = $this->Ini->path_doc.’/file/img/seta_vermelha.png’;

$checado_imagem = $this->Ini->path_doc.’/file/img/checado.png’;

faltou eu “subir” a imagem para a própria aplicação, dai sim eu pude usar o caminho:

$caminho_figura = “…/_lib/img/usr__NM__ico__NM__kv2oHwT.gif”;