Ir para conteúdo
mamotinho

Erro Constante de cadeia não finalizada

Recommended Posts

Olá, estou com um erro persistente já revirei todo o código para encontrar o erro e não tive nenhum sucesso, acho que pode ser por que não tenho tanto conhecimento em javascript e não estou conseguindo enxerga o erro.

 

Segue abaixo o código da página,
OBS: A Web está com programação antiga, pretendo atualizar o mesmo assim que eu concluir todo o código fonte.

 

Estou executando esse shop dentro de um game , o navegador que a programação do game puxa é IE.
 

<?php
	require("_config/init.php");
	$action	=	anti_injection(AntSQL(aiRemove(protecao($_GET["action"]))));
	$cat	=	anti_injection(AntSQL(aiRemove(protecao($_GET["cat"]))));
	$v1		=	anti_injection(AntSQL(aiRemove(protecao($_GET["v1"]))));
	$v2		=	anti_injection(AntSQL(aiRemove(protecao($_GET["v2"]))));
	$v3		=	anti_injection(AntSQL(aiRemove(protecao($_GET["v3"]))));
    $Item   =   anti_injection(AntSQL(aiRemove(protecao($_GET["product"]))));
	$nickname = array('1','2','6');
	if(!$v1){
		echo "<h1>404 - Página não encontradAAa!</h1>";
		exit();
	}elseif(!in_array($v1, $nickname)){
		echo "<h1>404 - Página não encontradas!</h1>";
		exit();
		
	}
	
	$search	=	mssql_query("SELECT * FROM ".DB_ACC.".dbo.cabal_auth_table WHERE UserNum='".$v1."' AND AuthKey='".$v2."'");
	$rows	=	mssql_fetch_object($search);
	$money  =	mssql_query("SELECT * FROM ".DB_CSH.".dbo.CashAccount WHERE UserNum='".$rows->UserNum."'");
	$rowCash=	mssql_fetch_object($money);
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
	
<title><?=WEB_NAME_MONEY?> Shop</title>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

	<meta http-equiv="X-UA-Compatible" content="IE=9">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.maskedinput/1.4.1/jquery.maskedinput.min.js"></script>
	<script src="template/js/script.js"></script>
<link href="template/css/cashshop.css" rel="stylesheet" type="text/css">
</head>
<script src="/template/js/cabaldark.js"></script>
<script type="text/javascript">
	jQuery(document).ready(function(){
		jQuery('#ajax_form').submit(function(){
			var dados = jQuery( this ).serialize();

			jQuery.ajax({
				type: "POST",
				url: "_buy.php",
				data: dados,
				success: function(data)
				{
					alert(data);
				}
			});
			
			return false;
		});
	});
	</script>
	
<body>

	<div class="cashshop">
    	<a href="http://cabalclose">
        	<div class="close"></div>
        </a>
        <div class="info">
        	<div class="cashs">
            	<div class="cash"><?=WEB_NAME_MONEY?></div>
                <div class="valor"><?=$rowCash->Cash?></div>
            </div>
            <div class="ids">
            	<div class="id">ID</div>
                <div class="user"><?=$rows->ID?></div>
            </div>
        </div>
        <a href="t-point/tpIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>">
        	<div class="tpoint"></div>
        </a>
        <div class="menu">
        	<?php
				if($action=="plus"){
			?>
				<a href="CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>"><div class="item"></div></a>
           		<a href="CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>&action=plus"><div class="plus_active"></div></a>
			<?php
				}else{
			?>
                <a href="CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>"><div class="item_active"></div></a>
                <a href="CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>&action=plus"><div class="plus"></div></a>
            <?php
            	}
			?>
        </div>
        <div class="categoria">
        	Bem-vindo(a), Loja do Cabal Dark.
        </div>
		 <div class="mensagem" id="box">
        	<div class="box">
            	<div>"Kit Nome do item", <br> <strong>Você deseja comprar este item?</strong> </div>
                <div>
                	<div class="comprar"></div>
                    <div class="cancelar" onClick="mensagemClose()"></div>
                </div>
            </div>
        </div>

		
		<?php
			
        	if($action=="plus"){
		?>
        	<div class="categorias">
                <div class="opcao">
                    <img src="template/img/circle/historico.png" width="18" height="18" alt=""/> <span>Histórico</span>
                </div>
            </div>
		<?php
			}else{
		?>
            <div class="categorias">
                <?php
                    $search		=	mssql_query("SELECT * FROM ".DB_WEB.".dbo.Shop_Categorias WHERE SubCategoria='nao'");
                    while($rows=mssql_fetch_object($search)){
                        $searchSub	=	mssql_query("SELECT * FROM ".DB_WEB.".dbo.Shop_Categorias WHERE SubCategoria='sim' AND IdxSub='".$rows->Idx."'");
                        $countSub	=	mssql_num_rows($searchSub);
                        if($countSub>=1){
                ?>
                    <div class="submenu" name="submenu" id="sub<?=$rows->Name?>">
                <?php
						$num=0;
                        while($rowsSub=mssql_fetch_object($searchSub)){
							$num+=1;
                ?>  
                            <div class="opcaoSub <?php if($num>=2){ echo "mgOito"; };?>"><a href="CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>&cat=<?=$rowsSub->Idx?>"><?=htmlentities($rowsSub->Name, ENT_COMPAT, 'ISO-8859-1')?></a></div>
                <?php
                        }
                ?>
                    </div>
                <?php
                        }
                    }
				//AQUI ADAPTAÇÃO MAMOTINHO //
                    $search		=	mssql_query("SELECT * FROM ".DB_WEB.".dbo.Shop_Categorias WHERE SubCategoria='nao' And IdxSub >= 1");
				    $contarNorm	=	mssql_num_rows($search);
				
				
				    $search02		=	mssql_query("SELECT * FROM ".DB_WEB.".dbo.Shop_Categorias WHERE SubCategoria='nao' And IdxSub < 1");
				    $semSubmenu	=	mssql_num_rows($search02);
				
				
				   if($contarNorm >= 1){
                    while($rows=mssql_fetch_object($search)){
                ?>
                    <div class="opcao" onClick="abrirSub('sub<?=$rows->Name?>')">
                        <img src="template/img/circle/<?=$rows->Icon?>" width="18" height="18" alt=""/> <span><?=$rows->Name?></span>
                    </div>
                    <?php
                        if($rows->Bar=="sim"){
                    ?>
                        <img src="template/img/circle/bar.png" alt=""/>
                    <?php
                        }
                    ?>
                <?php
                    } }if($semSubmenu>=1){
					   
					   while($rows=mssql_fetch_object($search02)){
                ?>
				
				
				
				<div class="opcao" style="margin-bottom:10px;" onClick="envURL('CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>&cat=<?=$rows->Idx?>');">
                        <img src="template/img/circle/<?=$rows->Icon?>" width="18" height="18" alt=""/> <span><?=$rows->Name?></span>
                    </div>
				
	
                    <?php
                        if($rows->Bar=="sim"){
                    ?>
                        <img src="template/img/circle/bar.png" alt=""/>
                    <?php
                        }
                    ?>
                <?php
                    } 
				   }
                ?>
            </div>
        <?php
			}
		?>
        <div class="conteudo">
        	<?php
            	if($cat){
					$searchItens	=	mssql_query("SELECT * FROM ".DB_WEB.".dbo.Shop_Itens WHERE Categoria='".$cat."' AND Estoque >= 1");
					$countItens		=	mssql_num_rows($searchItens);
					if($countItens>=1){
						while($rows=mssql_fetch_object($searchItens)){
			?>
                            <div class="item" onClick="envURL('CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>&product=<?=$rows->Idx?>&action=product');">
                            	<div class="preco"><?=number_format($rows->Preco - $rows->Desconto)?></div>
                                <div class="img">
                                    <img src="template/img/produtos/<?=$rows->Img?>" width="90" height="90" />
                                </div>
                                <span style="font-size:12px; font-size:arial;">
									 <?
					if(strlen($rows->Name)>=18){
						echo "<marquee>$rows->Name</marquee>";
					}else{
						echo $rows->Name;
					}
					
					?>
								</span>
                            </div>
			<?php
						}
					}else{
						echo '<span style="color: #fff; padding-top: 30px;">No momento não há itens a exibir.</span>';
					}
				}else{
					if($action=="historico"){
						echo "tes";
						
					}elseif($action=="product"){
						$ItemIdx = $_GET['product'];
						$rows = mssql_fetch_object(mssql_query("SELECT * FROM CabalCash.dbo.Shop_Itens where Idx='".$ItemIdx."'"));
                       if($rows->Limite<=1){
					$input	=	"disabled";
				}else{
					$input	=	"";
				}
						?>
						
					<div class="detalhes">
						 <form method="post" action="" id="ajax_form">
                	<div class="meio">			
                        <div class="titulo"><?=$rows->Name?></div>
						<input name="Idx" id="txtNome" type="hidden" value="<?=$rows->Idx?>">
						<input name="UserNum" id="txtNome" type="hidden" value="<?=$v1?>">
                            <div class="img">
                                <img src="template/img/produtos/<?=$rows->Img?>" width="130" height="100" alt=""/>
                            </div>
                            <div class="caixa">
                                <div class="valor">
                                    <div>Preço</div>
                                    <div><?=number_format($rows->Preco)?> <?=WEB_NAME_MONEY?></div>
                                </div>
                                <div class="quantidade">
                                    <div>Quantidade</div> 
                                    <div>x<input type="text" value="1" <?=$input?> id="Quantidade" name="Quantidade" value="1" min="1" max="20">
				

									</div>
                                </div>
                                <div class="current">
                                    <div>Atual</div>
                                    <div><?=$rowCash->Cash?> <?=WEB_NAME_MONEY?></div>
                                </div>
                                <div class="preco">
                                    <div>Preco</div>
                                    <div><?=number_format($rows->Preco)?> <?=WEB_NAME_MONEY?></div>
                                </div>
                                <div class="desconto">
                                    <div>Desconto</div>
                                    <div><?=number_format($rows->Desconto)?> <?=WEB_NAME_MONEY?></div>
                                </div>
                                <div class="precofinal">
                                    <div>Preço Final</div>
                                    <div><output id="total" name="total"><?=number_format($rows->Preco - $rows->Desconto)?></output> <?=WEB_NAME_MONEY?></div>
                                </div>
                                <div class="sobra">
                                    <div>Restante</div>
                                    <div><?=number_format($rowCash->Cash - ($rows->Preco - $rows->Desconto))?> <?=WEB_NAME_MONEY?></div>
                                </div>
                            </div>
                            <div class="content">
                                <div>Duração</div>
                                <div><?=tempoItem($rows->Duracao)?></div>
                                
                                <div>Efeito</div>
                                <div><?=htmlentities($rows->Efeito, ENT_COMPAT, 'ISO-8859-1')?></div>
                                
                                <div>Requesitos</div>
                                <div>
                                    Nível: <?=$rows->NivelUser?> ou mais<br>
                                    Limite de compra: <?=$rows->Limite?><br>
									Estoque: <?=$rows->Estoque?><br><br>
                                    <span style="color: #FFFF00;"><strong>Descrição</strong></span>
									<div><?=$rows->Descricao?></div>
                                </div>
                            </div>
                            <div class="botoes">

		<label><input class="comprar" style="width:122px;border:0px; background-color:#FFFFFF;height:30px;  flex:0 1 25%;  padding-bottom:30px;" type="submit" name="enviar" value="Comprar" /></label>
	
                            </div>		

                      </div></form>
                    </div>
						
						<?
						
					}else{
						$searchItens	=	mssql_query("SELECT * FROM ".DB_WEB.".dbo.Shop_Itens WHERE Destaque='sim' AND Estoque >= 1");
						$countItens		=	mssql_num_rows($searchItens);
						if($countItens>=1){
							while($rows=mssql_fetch_object($searchItens)){
				?>
							 <div class="item" onClick="envURL('CashIndex.php?v1=<?=$v1?>&v2=<?=$v2?>&v3=<?=$v3?>&product=<?=$rows->Idx?>&action=product');">
                            	<div class="preco"><?=number_format($rows->Preco - $rows->Desconto)?></div>
                                <div class="img">
                                    <img src="template/img/produtos/<?=$rows->Img?>" width="90" height="90" />
                                </div>
								 <span style="font-size:12px; font-size:arial; ">
									 <?
					if(strlen($rows->Name)>=18){
						echo "<marquee>$rows->Name</marquee>";
					}else{
						echo $rows->Name;
					}
					
					?>
								</span>
                            </div>
				<?php
							}
						}else{
							echo '<span style="color: #fff; padding-top: 30px;">No momento não há itens a exibir.</span>';
						}
					}
				}
			?>
        </div>
    </div>
</body>
</html>

 

Constante de cadeia não finalizada.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por violin101
      Caros amigos,  saudações. 
       
      Primeiramente agradeço ao auxílio e ajuda que os amigos têm me dado. 
       
      Minha dúvida:
      - para emissão de nota fiscal eletrônica precisa de um CERTIFICADO e SENHA.
      Como ou onde consigo esses dois itens, para fazer teste de emissão de nota fiscal  ?
       
      Grato, 
       
      Cesar
    • Por violin101
      Caros amigos,  saudações. 
       
      Primeiramente agradeço ao auxílio e ajuda que os amigos têm me dado. 
       
      Minha dúvida:
      - para emissão de nota fiscal eletrônica precisa de um CERTIFICADO e SENHA.
      Como ou onde consigo esses dois itens, para fazer teste de emissão de nota fiscal  ?
       
      Grato, 
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Estou com uma pequena dúvida.
       
      Estou escrevendo um Sistema que tem vários Módulos.
       
      O módulo principal tem:
      Estoque | Compras | Expedição | Vendas

      Minha dúvida:
      como faço após Acessar o Módulo Principal e Escolher o Módulo que quero trabalhar,
      eu possa fechar o Módulo aberto por exemplo: Estoque, sem alterar o Módulo principal e outros se estiver aberto ?


      Grato,
       
      Cesar
    • Por douglas79
      Bom dia,

      Há alguns dias que venho instalar o apache, o php, mysql e o phpmyadmin manualmente e sem obter sucesso. Até consegui rodar o php, porém, quando vou baixar a úitima versão do MYSQL, não tem todos os pacotes nele instalados, inclusive no completo, só encontro o Router.
      Alguém pode me dizer o porquê que isso está ocorrendo?
      Desde já agradeço a ajuda de vocês, que será bem vinda!
      No aguardo!

      Uso a versão 8.3.9 do PHP
      Meu SO é o Windows 10 32 bits
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, me perdoa em postar mais uma dúvida minha.

      Através de ajuda e orientação dos membros do Grupo, tenho conseguido resolver muitos problemas que tenho encontrado.
       
      Gostaria de saber dos amigos do grupo, se tem algum vídeo aula, orientando a Instalação das Biblioteca para Emissão de Nota Fiscal Eletrônica.
       
      Tenho feito várias busca e tenho encontrado a maioria das vezes tudo em LARAVEL.

      Sei que para instalar as Biblioteca, precisa do Composer, até aqui tudo bem.

      Minha dúvida: 
      após fazer o download da  sped-nfe  e  sped-da, essas biblioteca devem ser gravada em qual pasta ?  ----   na C:\  ou dentro da pasta do Sistema ?
      quando dou o comando: COMPOSER INSTALL esse comando já instala todas as bibliotecas, ou 1 por 1 ?

      Grato,
       
      Cesar
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.