Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno David

Alguem pd me dizer onde ta o erro ?

Recommended Posts

 

<?
$elus=$_COOKIE["usNick"];
require('config.php');
$sql = "SELECT * FROM tb_users WHERE username='$elus'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$pname=limpiarez($_POST["pname"]);
$pemail=limpiarez($_POST["pemail"]);
$email=$row["email"];
$ip= echo $_SERVER["REMOTE_ADDR"];
$plano=limpiarez($_POST["plan"]);
require('config.php');
$query = "INSERT INTO tb_upgrade (username, pemail, email, ip, plano) VALUES('$user','$pemail','$email','$laip','$plano')";
mysql_query($query) or die(mysql_error());
$sql = "SELECT * FROM tb_config WHERE item='upgrade5'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$wop=$row["howmany"];
if ($plan==$wop){
?>
Seu pedido foi enviado com sucesso, mas antes de ser aprovado você deve fazer o pagamento no valor de R$
<?
echo $precio;
?> via PagSeguro.
<br>
<form target="pagseguro" action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post">
<input type="hidden" name="email_cobranca" value="<? include('paypal.php'); ?>" />
<input type="hidden" name="tipo" value="CBR" />
<input type="hidden" name="moeda" value="BRL" />
<input type="hidden" name="item_id" value="1000" />
<input type="hidden" name="item_descr" value="user <? include('user.php');?>- 5 dias Premium" />
<input type="hidden" name="item_quant" value="1" />
<input type="hidden" name="item_valor" value="<?= $precio ?>" />
<input type="hidden" name="frete" value="0" />
<input type="hidden" name="peso" value="0" />
<input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnPagar.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" />
</form>
<?
}
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade10'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$wop=$row["howmany"];
if ($plan==$wop){
?>
Seu pedido foi enviado com sucesso, mas antes de ser aprovado você deve fazer o pagamento no valor de R$
<?
echo $precio;
?> via PagSeguro.<br>
<form target="pagseguro" action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post">
<input type="hidden" name="email_cobranca" value="<? include('paypal.php'); ?>" />
<input type="hidden" name="tipo" value="CBR" />
<input type="hidden" name="moeda" value="BRL" />
<input type="hidden" name="item_id" value="2000" />
<input type="hidden" name="item_descr" value="user <? include('user.php');?> -10 dias Premium" />
<input type="hidden" name="item_quant" value="1" />
<input type="hidden" name="item_valor" value="<?= $precio ?>" />
<input type="hidden" name="frete" value="0" />
<input type="hidden" name="peso" value="0" />
<input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnPagar.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" />
</form>
<?
}
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade15'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$wop=$row["howmany"];
if ($plan==$wop){
?>
Seu pedido foi enviado com sucesso, mas antes de ser aprovado você deve fazer o pagamento no valor de R$
<?
echo $precio;
?> via PagSeguro.<br>
<form target="pagseguro" action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post">
<input type="hidden" name="email_cobranca" value="<? include('paypal.php'); ?>" />
<input type="hidden" name="tipo" value="CBR" />
<input type="hidden" name="moeda" value="BRL" />
<input type="hidden" name="item_id" value="3000" />
<input type="hidden" name="item_descr" value="user <? include('user.php');?>-15dias Premium" />
<input type="hidden" name="item_quant" value="1" />
<input type="hidden" name="item_valor" value="<?= $precio ?>" />
<input type="hidden" name="frete" value="0" />
<input type="hidden" name="peso" value="0" />
<input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnPagar.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" />
</form>
<?
}
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade30'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$wop=$row["howmany"];
if ($plan==$wop){
?>
Seu pedido foi enviado com sucesso, mas antes de ser aprovado você deve fazer o pagamento no valor de R$
<?
echo $precio;
?> via PagSeguro.<br>
<form target="pagseguro" action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post">
<input type="hidden" name="email_cobranca" value="<? include('paypal.php'); ?>" />
<input type="hidden" name="tipo" value="CBR" />
<input type="hidden" name="moeda" value="BRL" />
<input type="hidden" name="item_id" value="5000" />
<input type="hidden" name="item_descr" value="User <? include('user.php'); ?> -30 dias Premium" />
<input type="hidden" name="item_quant" value="1" />
<input type="hidden" name="item_valor" value="<? $precio ?>" />
<input type="hidden" name="frete" value="0" />
<input type="hidden" name="peso" value="0" />
<input type="image" src="https://pagseguro.uol.com.br/Security/Imagens/btnPagar.jpg" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" />
</form>
<? } ?>
</font>
<!--footer starts here-->
<? include('footer.php'); ?>
<?
exit();
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

n aparece nda, tela branca, tentei bota no final da pagina

 

 

<? error_reporting(E_ALL);
ini_set('display_errors', 1); ?>

Pra mostrar qual é o erro e mesmo assim, aparece tela branca.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique essas linhas q tem a variável $precio, como essas, por exemplo:

<input type="hidden" name="item_valor" value="<? $precio ?>" />

<input type="hidden" name="item_valor" value="<?= $precio ?>" />

 

veja se não está faltando fechar com ponto e virgula, por exemplo, e note q 1 tem o sinal de igual (=),

outra não tem..

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, de boa.. tente o contrário:

<?php echo $precio; ?>

mas tem 1 coisa.. não localizei a declaração dessa variável.. da 1 verificada nisso tb..

ah, a utima tag de fechamento de chave... embaixo da linha exit()..

tb n achei onde vc abriu essa chave..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Altere as duas linhas

if ($plan==$wop){ 
$ip = echo $_SERVER['REMOTE_ADDR'];

para

if ($plano==$wop){
$ip = $_SERVER['REMOTE_ADDR'];

// Próximo a linha 175 no final do código tem uma a chave a mais. 
<?php
exit();
} // <---- remova
?>

 

1 - Pelo o que reparei, você não tem nenhuma variável com o nome "$plan".

2 - Erro de sintaxe. Desnecessário o uso do echo.

 

Tenta ae...

 

Quer uma dica?! Limpa toda a parte desnecessário do código e começa a testar apenas o seu funcionamento. Depois você pensa em deixar do jeitinho que você quer.

 

@edit

 

Não se esqueça de alterar as tag <? para <?php das outras páginas também, ou ative o short open tag.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá masi,

Eu tentei fazer o q vc fez, e aparece q deu certo, a pagina em branco sumiu, mais só que o conteudo que é o resto do codigo.

 

 

<style type="text/css">
#w {
text-align: center;
}
#w table tr td {
font-size: 16px;
font-weight: bold;
}
#w table tr td a {
font-size: 18px;
text-align: center;
}
</style>
<p>- Publicar seu site no
<? include('sitename.php'); ?> é simples e rápido.<br>
- Você pagará apenas R$<? include('config.php');
$sql = "SELECT * FROM tb_config WHERE item='hits' and howmany='100'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo $row["price"]; ?> por <?
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='hits' and howmany='100'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
echo $row["howmany"];
?> visitas de membros que visitarão o site por 20 segundos.<br>
- Visitas externas já estão incluidas no preço e são ilimitadas, enquanto seu link estiver ativo.<br>
- Publicaremos seu site em até 24 após a confirmação do pagamento.<br>
- Todas as visitas são unicas. Cada usuário só pode ver o anúncio uma vez por dia.
<br>
</p>
<form action="" method="post" name="w" id="w">
<table border="1">
<tr>
<td width="202"><a href="anunciebanner.php">Anuncie seu banner</a></td>
</tr>
</table>
</form>
<p><br>
<b>Por Favor</b> Entre em contato com nosso suporte para resolver suas duvidas <b><a href="mailto:<? include('paypal.php'); ?>">
<? include('paypal.php'); ?>
</a></b>.</b>
<br><br>
</p>
<div align="center"><div id="form">
<fieldset><legend> Anuncie Aqui </legend>
<form method="post" action="advertise.php">
<table width="400" border="0" align="center">
<tr>
<td width="150" align="left"><p><label>Nome de Usuário</label></p></td>
<td width="250" align="left"><input name="pname" type="text" class="field" tabindex="1" value="<? include('user.php'); ?>" size="25" readonly="readonly" autocomplete="off"></td>
</tr>
<tr>
<td width="150" align="left"><p><label>E-mail PagSeguro</label></p></td>
<td width="250" align="left"><input type="text" name="pemail" size="25" maxlength="100" autocomplete="off" class="field" value="
<? $elus=$_COOKIE["usNick"];
require('config.php');
$sql = "SELECT * FROM tb_users WHERE username='$elus'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
mysql_close($con);
$dep2=$row["pemail"];
echo $dep2;
?>
" tabindex="1" /></td>
</tr>
<tr>
<td width="150" align="left"><p><label>Escolha Um Plano:</label></p></td>
<td width="250" align="left"><select name="plan" class="combo" tabindex="4" />
<option value="
<?
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade5'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>5">5 dias R$<? $row["price"]; ?></option>
<option value="
<?
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade10'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>10">10 dias R$<? $row["price"]; ?></option>
</select>
<option value="
<?
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade15'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>15">15 dias R$<? $row["price"]; ?></option>
</select>
<option value="
<?
require ('config.php');
$sql = "SELECT * FROM tb_config WHERE item='upgrade30'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>30">30 dias R$<? $row["price"]; ?></option>
</select></td>
</tr>
<tr>
<td width="150" align="left"> </td>
<td width="250" align="right"><input type="submit" value="Submit" class="submit" tabindex="6" /> </td>
</tr>
</table>
</form>
</fieldset>
</div></div>
<!--footer starts here-->
<? include('footer.php'); ?>

Ele n pega, eu tentei excluir essa part e deixa somente a pagina footer e mesma assim não funciona!



tentei tira a função "limpiarez" e funcionou mais ele não aparece o formulário, cm vcs podem ver aqui :http://havemoney.us.pn/upgrade.php



opa mandei um link, e ele n funciona se n tiver logado.

oiem cm fica pelo print

 

1391638325.jpg

 

 

ele só aparece os dados de pagamento, mais n aparace o formulario.Agora o incrivel é q aparece a pagina footer no final. Mais nda de formulario, e esse campo de pagmento só deveria ir quando solicitado pelo formulario.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, calma. Agora a gente não está apenas brincando de "onde esta o erro"... Para eu e a galera pensar em te ajudar, primeiro precisamos saber exatamente o que PRECISA e como está estruturado o seu sistema. Sua ultima explicação está muito embasada.

Faça o seguinte, poste uma espécie de "diagrama", coisa básica que você faz escrevendo, apenas para imaginarmos como funciona isso aí. ;)

Poste a página código.php e footer.php, de preferência, coloque as dentro de um spoiler para não poluir o tópico.

 

Quando você for explicar o seu problema, leia seu post. Se você, autor do tópico, não consegue enteder, como que alguém vai entender e se dar ao trabalho de lhe ajudar?! Não me leve a mal, só quero ajudar. :P

 

@edit

 

Só por peguntar, qual é o finalidade disso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, posso te dar uma ideia de como achar o erro, vá ao arquivo que onde você define a variável precio, logo após defini-la de um

 

print_r($precio);

e verifique se a variável está recebendo o valor.

 

Ou também de outra forma, pode tentar testar da seguinte maneira.

 

 

if(empty($precio)){
   echo "Precio está vazio";
} else {
   echo "Precio não está vazio, ";
print_r($precio);
}

 

Se ele resultar que está vazio é por que a variável não está recebendo o valor, então você tem que verificar o método que faz isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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