Olá, estou desenvolvendo minha primeira aplicação blank, um código simples, ler um arquivo texto e efetuar um processamento no banco de dados, inicialmente estou tentando apenas ler o arquivo texto e exibir em tela para teste inicial e esta me retornando o erro de parse do titulo, segue meu código.
$cMtrFil = "002001";//[CLLMatriz][CLLFilial]
$lProcessa = false;
// Abre o Arquvio no Modo r (para leitura)
//$cArquivo = fopen ('extru/teste.txt', 'r');
$arquivo = fopen ('../../../file/extru/teste.txt', 'r');
$cSQL = "";
$cLinha = "";
$cBusca = "inicio";
$nPos = 0;
// Lê o conteúdo do arquivo
while(!feof($cArquivo)){
$cLinha = "";
//Mostra uma linha do arquivo
$cLinha = fgets($cArquivo, 1024);
if ( strpos( $cLinha, "CREATE" ) === true) {
$nPosi = strpos( $cLinha, "`" )+1;
$nPosf = strpos( substr($cLinha,$nPosi+1), "|" );
$cNomTab = str_replace("|MTRFIL|",$cMtrFil,ltrim(substr($cLinha,$nPosi,$nPosf-$nPos)));
}
$nPos = strpos($cLinha, $cBusca);
If ($nPos === false){
$cSQL .= $cLinha."<br>";
}Else{
$cSQL = str_replace("|MTRFIL|",$cMtrFil,$cSQL);
If (strlen($cNomTab)>0){
sc_lookup(meus_dados, "SHOW TABLES LIKE '".$cNomTab."'");
if ({meus_dados} === false){
echo "Erro de acesso. Mensagem = " . {meus_dados_erro};
}elseif (empty({meus_dados})){
echo "Comando select não retornou dados ";
$lProcessa = true;
}
}else{
$lProcessa = true;
}
If ($lProcessa){
//sc_exec_sql($cSQL);
echo $cSQL."<BR>Tabela Criada!<BR><BR>";
}
$cSQL = "";
$lProcessa = false;
}
}
// Fecha arquivo aberto
fclose($arquivo)
? >
O ERRO está sendo apresentado no código gerado pelo scriptcase no trecho abaixo.
if (!empty($perfil_trab))
{
$_SESSION['scriptcase']['glo_senha_protect'] = "";
carrega_perfil($perfil_trab, $this->path_libs, "S", $this->path_conf);
=======>>>>>>> erro nesta linha abaixo.
if (empty($_SESSION[‘scriptcase’][‘glo_senha_protect’]))
=======>>>>>>>
{
$nm_crit_perfil = true;
}
}
else
{
$perfil_trab = $con_devel;
}
OBS. Retirando os comandos específicos do scriptcase e executando no php puro não tenho o erro. O que posso estar fazendo de errado??? Estou deixando de parametrizar alguma coisa? tenho seguido os tutorias básicos na internet.
Grato pela ajuda.