SkyBR Postado Agosto 11, 2012 Denunciar Share Postado Agosto 11, 2012 alguém pode me ajudar a resolver o problema de um script ele da a seguinte mensagem: Parse error: syntax error, unexpected end of file in C:\wamp\www\site\index.php on line 139Segue Script:<? if(!file_exists("config.php")){ echo "<script>window.location=('install/install.php')</script>"; } include('config.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="icon" href="favicon.ico" type="image/x-icon" /> <link rel="SHORTCUT ICON" href="favicon.ico" type="image/x-icon" /> <link rel="apple-touch-icon" href="favicon.ico" type="image/x-icon" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>#seuRAGNA</title> <link href="css.css" rel="stylesheet" type="text/css" /> <script language="JavaScript"> function clear_field(field){ if (field.value==field.defaultValue) { field.value='' } } function check_field(field) { if (field.value=='' || field.value==' ') { field.value=field.defaultValue } } </script> </head> <body> <div id="banner"></div> <div id="clear"></div> <div id="tudo"> <div id="conteudo"> <div id="menu"> <ul> <li><a href="?go=0">Início</a></li> <li><a href="?go=1">Informações</a></li> <li><a href="?go=RE">Cadastre-se</a></li> <li><a href="?go=D1">Downloads</a></li> <li><a href="?go=DOA">Doações</a></li> <li><a href="?go=REGR">Regras</a></li> <li><a href="?go=EQ">Equipe</a></li> <li><a href="#">Fórum</a></li> </ul> </div> <div id="comeceajogar"> <a href="?go=D1"><img style="border: 0px solid; width: 302px; height: 159px;" src="images/passo1.jpg" tppabs="" alt="Baixe Nosso Patch!" title="Baixe Nosso Patch!" /></a><a href="?go=RE"><img style="border: 0px solid; width: 288px; height: 159px;" src="images/passo2.jpg" tppabs="" alt="Crie Uma Conta!" title="Crie Uma Conta!" /></a><a href="#forum#" tppabs="" target="_blank"><img src="images/passo3.jpg" alt="Comece a Jogar!" title="Comece a Jogar!" tppabs="" border="0" /></a></div> <div id="direita"> <? if( $_GET['go'] != ""){ $pag = $_GET['go']; include('page.php'); if(file_exists("$classefinal.php")){ include"$classefinal.php"; }else{ include '404.php'; } }else{ include "home.php"; } ?> </div> <div id="esquerda"> <? include('pages/pnel.php') ?> <p align="left"> <img src="images/cadastrorecuperar.png" border="0" usemap="#Map" /> <map name="Map" id="Map"> <area shape="rect" coords="68,18,197,55" href="?go=RE" target="_parent" /> <area shape="rect" coords="69,60,197,103" href="?go=RES" target="_parent" /> </map> </p> <img src="images/status.png" alt="Status" width="205" height="60" /> <div align="center"> <p> <?php include('config.php'); if ($server and $port and $timeout) { $char = @fsockopen("$server", $port, $errno, $errstr, $timeout); $login = @fsockopen("$server", $port2, $errno, $errstr, $timeout); $map = @fsockopen("$server", $port3, $errno, $errstr, $timeout); } if($char) {?> Char Server: <img src='images/accept.png'><br> <? } else {?> Char Server: <img src='images/delete.png'><br> <? } if($login) {?> Login Server: <img src='images/accept.png'><br> <? } else {?> Login Server: <img src='images/delete.png'><br> <? } if($map) {?> Map Server: <img src='images/accept.png'><br> <? } else {?> Map Server: <img src='images/delete.png'><br> <? } include('pages/status.php') ?> </p> <p><a href="?go=2">Ver Usuários Online</a></p> </div> </div> </div> </div> <div id="clear"></div> <div id="rodape"></br> <div id="rodape_desc"> <p>© 2012 <strong> </strong>- todos os direitos reservados a #seuRAGNA.<br /> Ragnarok é um produto da Gravity Corp. & LeeMyougjin.<br /> Website desenvolvido por <strong>Anderson Pontes</strong>.</p> </div> </div> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 11, 2012 Denunciar Share Postado Agosto 11, 2012 Está faltando fechar alguma } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SkyBR Postado Agosto 11, 2012 Autor Denunciar Share Postado Agosto 11, 2012 Dando uma olhada no script você consegue identificar onde seria?Já fiz de tudo e nada! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Agosto 11, 2012 Denunciar Share Postado Agosto 11, 2012 Nesta página não há nenhum erro, provavelmente o erro esteja nos includes/requires que você está chamando no arquivo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SkyBR Postado Agosto 11, 2012 Autor Denunciar Share Postado Agosto 11, 2012 Acho que o que está faltando e as tabelas! pois o mesmo tem dois arquivos de instalação, só que o arquivo install 2 está com um erro, se puderem me ajudar agradeço!install2.php<link href="../css.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .style9 { color: #000033; font-weight: bold; } .style1 { font-size: 24px; color: #333333; font-weight: bold; } .style5 {color: #000000; font-size: 14px; font-weight: bold; } .style6 {font-size: 13px} .style7 {font-weight: bold; color: #000000;} --> </style> <table width="450" height="71%" border="0" align="center" cellpadding="0" cellspacing="0" class="legend1"> <tr> <td valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="newslink"> <tr> <td><div align="center"> <h2 class="style9">Instalação</h2> </div> <p><br /> Após instalar corretamente, copie o config.php da pasta install para a pasta do CP e exclua a install!.</p></td> </tr> </table> <div align="center"><br> <? $hosti = $_POST['host']; $useri = $_POST['user']; $senhai = $_POST['senha']; $dbi = $_POST['db']; if(!mysql_connect($hosti, $useri, $senhai)){ echo "Erro ao tentar se conectar ao mysql"; }else{ if(!mysql_select_db($dbi)){ echo "Erro ao tentar se conectar com a DB"; }else{ $sql .= mysql_query('ALTER TABLE `login` ADD `pergunta` VARCHAR(20) NOT NULL, ADD `resposta` VARCHAR(20) NOT NULL, ADD `bCP_img` VARCHAR(900) NOT NULL;'); $sql .= mysql_query("ALTER TABLE `char` ADD `ratv` INT(2) NOT NULL DEFAULT '0';"); $sql .= mysql_query("CREATE TABLE IF NOT EXISTS `bcp_pm` ( `id` int(11) NOT NULL auto_increment, `account_id` int(11) NOT NULL, `enviada_id` int(11) NOT NULL, `titulo` varchar(200) NOT NULL, `conteudo` text NOT NULL, `lida` enum('S','N') character set latin1 collate latin1_german1_ci NOT NULL default 'N', `data` varchar(11) NOT NULL, `APV` enum('S','N') character set latin1 collate latin1_german1_ci NOT NULL default 'N', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5;[...]"); $sql .= mysql_query("CREATE TABLE IF NOT EXISTS `bcp_pm` ( `id` int( 11 ) NOT NULL AUTO_INCREMENT , `account_id` int( 11 ) NOT NULL , `enviada_id` int( 11 ) NOT NULL , `titulo` varchar( 200 ) NOT NULL , `conteudo` text NOT NULL , `lida` enum( 'S', 'N' ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL default 'N', `data` varchar( 11 ) NOT NULL , `APV` enum( 'S', 'N' ) CHARACTER SET latin1 COLLATE latin1_german1_ci NOT NULL default 'N', PRIMARY KEY ( `id` ) ) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =5;"); if($sql){ echo 'Tabelas Criadas'; } $hosti = $_POST['host']; $useri = $_POST['user']; $senhai = $_POST['senha']; $dbi = $_POST['db']; $namesi = $_POST['names']; $ratesi = $_POST['w']; $dropsi = $_POST['q']; $server = $_POST['server']; $p1 = $_POST['p1']; $p2 = $_POST['p2']; $p3 = $_POST['p3']; $charcriadosi = $_POST['charcriados']; $contacriadasi = $_POST['contacriadas']; $guildcriadasi = $_POST['guildcriadas']; $con .= '<?php '; $con .= '// Proteção cpmtra sql_inject// '; $con .= '/////////////////////////////// '; $con .= 'include("inject.php"); '; $con .= '/////////////////////////////// '; $con .= '// Informações de host //////// '; $con .= '/////////////////////////////// '; $con .= '$host = "'.$hosti.'"; '; $con .= '$user = "'.$useri.'"; '; $con .= '$senha = "'.$senhai.'"; '; $con .= '$db = "'.$dbi.'"; '; $con .= '/////////////////////////////// '; $con .= '// Informações do sistema ///// '; $con .= '/////////////////////////////// '; $con .= '$servername = "'.$namesi.'"; '; $con .= '$rate = "'.$ratesi.'"; '; $con .= '$drop = "'.$dropsi.'"; '; $con .= '$server = "'.$server.'"; '; $con .= '$port = "'.$p2.'"; '; $con .= '$port2 = "'.$p3.'"; '; $con .= '$port3 = "'.$p1.'"; '; $con .= '$timeout = "1"; '; $con .= '/////////////////////////////// '; $con .= '// Opções do sistema (Menu) // '; $con .= '// 1 = ATIVO | 0 = Desativado// '; $con .= '/////////////////////////////// '; $con .= '$whoisatv = "1"; '; $con .= '/////////////////////////////////// '; $con .= '// Conexão com o Mysql, não mexa // '; $con .= '/////////////////////////////////// '; $con .= 'mysql_connect($host, $user, $senha) or die (mysql_error()); '; $con .= 'mysql_select_db($db) or die (mysql_error()); '; $con .= '?>'; $file = fopen("config.php", "w"); if(fwrite($file, $con)){ echo "<br /><br />Config.php criada com sucesso!"; } fclose($file); } } ?> </div> </td> </tr> </table> <br> <br> <div align="center"></div> Config.php <?php // Proteção cpmtra sql_inject// /////////////////////////////// include("inject.php"); /////////////////////////////// // Informações de host //////// /////////////////////////////// $host = "localhost"; $user = "ragnarok"; $senha = "ragnarok"; $db = "ragnarok"; /////////////////////////////// // Informações do sistema ///// /////////////////////////////// $servername = "seuRAGNA"; $rate = "100k/100k"; $drop = "100%"; $server = "127.0.0.1"; $port = "6121"; $port2 = "6900"; $port3 = "5121"; $timeout = "1"; /////////////////////////////// // Opções do sistema (Menu) // // 1 = ATIVO | 0 = Desativado// /////////////////////////////// $whoisatv = "1"; /////////////////////////////////// // Conexão com o Mysql, não mexa // /////////////////////////////////// mysql_connect($host, $user, $senha) or die (mysql_error()); mysql_select_db($db) or die (mysql_error()); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Wilson Tamarozzi Jr. Postado Agosto 12, 2012 Denunciar Share Postado Agosto 12, 2012 se poder postar apenas a linha 139 que corresponde ao erro fica mais fácil Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vini_loock Postado Agosto 12, 2012 Denunciar Share Postado Agosto 12, 2012 O erro provavelmente está em um desses arquivos:include("inject.php"); include('page.php'); include"$classefinal.php"; include '404.php'; include "home.php"; include('pages/status.php');E uma dica: da uma identada no seu código, não te custa nada e só vai te ajudar no caso de erros como este Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
SkyBR
alguém pode me ajudar a resolver o problema de um script ele da a seguinte mensagem: Parse error: syntax error, unexpected end of file in C:\wamp\www\site\index.php on line 139
Segue Script:
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.