Ir para o conteúdo

Publicidade

 Estatísticas do Fórum

  • 0 Usuários ativos

    0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

Cursos Online iMasters
Foto:

Parse error: syntax error, unexpected $end

  • Por favor, faça o login para responder
10 respostas neste tópico

#1 israeloplopes

israeloplopes
  • Membros
  • 30 posts

Postado 21 julho 2008 - 18:26

Este é o erro apresentado

Parse error: syntax error, unexpected $end in C:\wamp\www\fielcontabil\index.php on line 129

Segue o código abaixo :

<?PHP

// Recebe numero IP de conexao do cliente
$numeroIpSession = empty($REMOTE_ADDR)?$SERVER_ADDR:$REMOTE_ADDR;
$loginSession = $login;

// cria sessao para usuario, registrando login e IP...
session_start( "cw" );
session_register( "loginSession", "numeroIpSession" );

// Inclui pacote da aplicacao...
include_once "./classes/cw.inc";

// Testa se login e registrado no VOX
$usuario = new UsuarioCw();
$erroLogin = true;

if ( $usuario->validaAcessoUsuario( $login, $senha ) ) {

// 1: identifica empresa e perfil do usuario
$erroLogin = false;
$perfilUsuario = $usuario->getPerfilUsuario();
$oidEmpresa = $usuario->getOidEmpresa();

// Seta atributos para sessao
$perfilUsuarioSession = $perfilUsuario;
$oidEmpresaSession = $oidEmpresa;
$descricaoLog = $msgLogAcessoSistema;
$complementoLog = $msgLogAcessoSistema;

// 2: registra atributos na sessao
session_register( "perfilUsuarioSession", "oidEmpresaSession" );

// 3: registra no LOG
// Registra operacoes no LOG
$log = new LogCw();
$log->setLogCw( $oidEmpresaSession, $loginSession,
$numeroIpSession, $descricaoLog, $complementoLog );
$log->grava();

}

?>

<!--
FIEL Contábil
Desenvolvido por APOENA Soluções em Software Livre
suporte@apoenasoftwarelivre.com.br
http://www.apoenasoftwarelivre.com.br

Data de Criação: 26/05/2003
Última Atualização: 26/05/2003
Módulo: index.php
Main de Frames
-->

<html>

<head>

<title>::FIEL Contábil::</title>

<!-- Vincula lista de estilos -->
<link rel="stylesheet" type="text/css" href="estilo/cw.css">

</head>

<?PHP

echo "\n<!-- numero da pagina: $numeroPagina -->\n";


// Verifica se usuario nao esta autorizado...
if ( $erroLogin ) {

// Mostra mensagem de erro...
echo "<body bgcolor=\"#FFFFFF\">";
$cabec = new TituloCw( $cabecUsuarioNaoAutorizado );
$cabec->mostra();
$msg = new MsgCw( $msgUsuarioNaoAutorizado, "./imagens/contabil.jpg" );
$msg->mostra();
echo "</body>";
exit();

}

else {

// Consulta dados dos parametros da empresa (ClasseParametro)
$param = new ParametroCw();

$param->pesquisaEmpresa( $oidEmpresa );
$arquivo = "./imagens/".$param->getLogotipo();
$empresa = strtr( $param->getEmpresa(), " ", "_" );
$linha1 = strtr( $param->getLinha1(), " ", "_" );
$linha2 = strtr( $param->getLinha2(), " ", "_" );

//$log->limpaLog( $param->getMaximoDiasLog(), $idPrefeituraSession );

// Seta dados de cabecalho...
$cabecalho = "cwCabec.php?logo=".$arquivo."&empresa=".$empresa."&linha1=".$linha1."&linha2=".$linha2;

?>

<!-- Monta frames de tela -->
<frameset rows="95,*" border=0 frameborder=no framespacing=0>

<!-- Frame 1: Parte superior da tela -->
<frame src="<?PHP echo $cabecalho; ?>" name="f_cabec" noresize
marginheight=0 marginwidth=0 scrolling=no>

<!-- Frame 2: 2/3 de tela -->
<frame src="cwMenu.php?perfilUsuario=<?= $perfilUsuario; ?>&login=<?= $login; ?>"
name="f_menu" marginheight=0 marginwidth=0 scrolling=yes>

</frameset>

<noframes>

<body bgcolor="#FFFFFF">

</body>

</noframes>

<? } } ?>

</html>
  • 0

#2 Henrique Barcelos

Henrique Barcelos

    ♪♫

  • Moderadores
  • 4.659 posts

Postado 21 julho 2008 - 19:08

tira a ultima chave da penultima linha, ve se funciona

"<?php } ?>"
  • 0

#3 Alaerte Gabriel

Alaerte Gabriel

    Aplicações Especiais PHP

  • Membros
  • 5.919 posts

Postado 21 julho 2008 - 20:46

Basta tirar uma das chaves como disse o amigo acima.
  • 0

#4 israeloplopes

israeloplopes
  • Membros
  • 30 posts

Postado 22 julho 2008 - 08:07

tira a ultima chave da penultima linha, ve se funciona

"<?php } ?>"


Continua o mesmo erro, amigo, porém agora uma linha acima
  • 0

#5 visitante_php

visitante_php
  • Banidos
  • 0 posts

Postado 22 julho 2008 - 13:01

experimenta entao alemas dakelas 2 chaves, colocar mais uma...

#6 israeloplopes

israeloplopes
  • Membros
  • 30 posts

Postado 22 julho 2008 - 17:14

experimenta entao alemas dakelas 2 chaves, colocar mais uma...



mudou o erro para : Parse error: syntax error, unexpected '}' in C:\wamp\www\fielcontabil\index.php on line 126
  • 0

#7 visitante_php

visitante_php
  • Banidos
  • 0 posts

Postado 22 julho 2008 - 19:10

aki eu deixei uma chave no final e nao apareceu erro algum

#8 Elpower

Elpower
  • Membros
  • 1 posts

Postado 02 março 2009 - 16:25

echo "</body>";
exit();

}

else {

// Consulta dados dos parametros da empresa (ClasseParametro)
$param = new ParametroCw();

$param->pesquisaEmpresa( $oidEmpresa );
$arquivo = "./imagens/".$param->getLogotipo();
$empresa = strtr( $param->getEmpresa(), " ", "_" );
$linha1 = strtr( $param->getLinha1(), " ", "_" );
$linha2 = strtr( $param->getLinha2(), " ", "_" );

//$log->limpaLog( $param->getMaximoDiasLog(), $idPrefeituraSession );

// Seta dados de cabecalho...
$cabecalho = "cwCabec.php?logo=".$arquivo."&empresa=".$empresa."&linha1=".$linha1."&linha2=".$linha2;

?>

se reparares a chave a seguir ao else não está fechada :D
  • 0

#9 Mário Monteiro

Mário Monteiro

    Admin iMasters

  • Administradores
  • 33.442 posts

Postado 02 março 2009 - 18:03

Elpower

Sei que a intenção foi boa mas este topico é de 07/2008

Se deseja realmente ajudar o forúm responda em topicos recentes
  • 0

#10 jamesM

jamesM
  • Membros
  • 62 posts

Postado 27 julho 2010 - 15:29

mas serviu pea mim smile.gif
  • 0

#11 linhos

linhos
  • Membros
  • 3 posts

Postado 24 abril 2011 - 03:01

Bom dia galera do forum, estou com um no script de compra em grupo, sigo todos os passos que foi passado no arquivo de instalação, porem quando tento rodar ele recebo o seguinte erro:

Parse error: parse error in C:\wamp\www\novowroupon\httpdocs\index.php on line 133

o codigo da index.php para vcs darem uma olhada, ja tentei por, tirar chave e nada resolve, preciso instlar isso por favor conto com ajuda de vcs.




<?php

require_once(dirname(__FILE__) . '/app.php');

if(!$INI['db']['host']) redirect( WEB_ROOT . '/install.php' );

$codcidade = $_REQUEST['idcidade'];
$request_uri = 'index';

if(isset($codcidade) and is_numeric($codcidade )){

setcookie("codcidade",$codcidade, time()+60*60*24*30,"/");
$city = Table::Fetch('category', $codcidade);

} else if(isset($_COOKIE["codcidade"])){

$city = Table::Fetch('category', $_COOKIE["codcidade"]);
}

if (!$city) $city = get_city();
if (!$city) $city = array_shift($hotcities);


if($_REQUEST["idoferta"]){
$idoferta = explode("/",$_REQUEST["idoferta"]); // urlrewrite
$idoferta = $idoferta[0];

if($idoferta){
// retorna a oferta escolhida
$team = Table::Fetch('team',$idoferta);
}

}
else{
// procura a oferta destaque da cidade escolhida (home)
$team = current_team($city['id']);
}

if (!$team) {
// se a cidade nao tiver oferta destaque, pega a proxima oferta da cidade
$team = current_team_prox($city['id']);
}


// se foi retornado uma oferta
if ($team) {

$_GET['id'] = abs(intval($team['id']));
require_once( dirname(__FILE__) . '/team.php') ;
}

$oferta_esgotada = false;

if( $team['now_number'] >= $team['max_number'] ){
$oferta_esgotada = true;
}

$oferta_ativa = false;
if( $team['now_number'] >= $team['min_number'] ){
$oferta_ativa = true;
}


$end_time = date('YmdHis', $team['end_time']);
$date = date('YmdHis');


$ofertafechada = false;

if( $end_time < $date){

$ofertafechada = true;
}

$comissao = false;

if($team){
if($team['preco_comissao'] != "" and $team['preco_comissao'] != "0" and $team['preco_comissao'] != "0.00"){
$comissao = true;
$valoronline = number_format($team['preco_comissao'], 2, ',', '.');
}
}

if ($_REQUEST['unsub']){ ?>
<script>
alert("Cancelamento de newsletter feito com sucesso!");
</script>
<?}

if($_REQUEST['page']){
require_once(DIR_DESIGN."/".$_REQUEST["page"].".php");
}
else{
require_once(DIR_DESIGN."/home.php");

if( $INI['option']['email_home'] =="Y"){

if(!$login_user_id){

if(!isset($_COOKIE["pgcadastraemail"])){


if( $INI['option']['email_home_cookie_time'] ==""){
setcookie("pgcadastraemail","1", time()+60*12,"/");
}else{
$email_home_cookie_time = $INI['option']['email_home_cookie_time'];
setcookie("pgcadastraemail","1", time()+$email_home_cookie_time,"/");
}


?>
<script>
<? if($team) { ?>
J("#moeda_theme").hide();
J("#moeda").hide();
<? } ?>

Application.evalCode('ajax_dialog_cadastra_email_home', false)

</script>

<? }
}

}

}
?>
  • 0




Publicidade

/ins>