Ir para conteúdo
Fórum Script Brasil
  • 0

Erro!


Henrique Perez

Pergunta

Olá, eu estou criando um sistema de créditos e na pagina que voce compra, literalmente da o seguinte erro:

Parse error: syntax error, unexpected '=' in /home/vhosts/tutohenriquepainel.ueuo.com/login/buy.php on line 29

Bom, o código é o seguinte:

<?
session_start();
include("config.php");
$ip = $_SERVER['REMOTE_ADDR'];
$sqlcontent = mysql_query("select * from usr_config");
$content = mysql_fetch_array($sqlcontent);

if(!isset($_SESSION[usr_name]) || empty($_SESSION[usr_name]) || !isset($_SESSION[usr_level]) || empty($_SESSION[usr_level]))
{
session_destroy();
session_unset();
die('
<table width="100%">
  <tr>
    <td>Você precisa estar logado para ver isso...</td>
  </tr>
  <tr>
    <td><div align="right"><a href="index.php">Clique para logar</a></div></td>
  </tr>
</table>');
}
include("func.php");

y = clean($_GET[buy]);
?>
<!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>
<style type="text/css">
<!--
body, a:link, a:hover, a:visited{background-color:#E2E2E2; color:#000000; font-family:verdana; margin:0px; font-size:x-small;}
.content{background-image:url(furni_content.png); font-family:verdana; font-size:x-small;}
.footer{background-image:url(furni_bottom.png);}
.header{background-image:url(furni_confirm.png);}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Site &bull; <? echo("$content[site]");?></title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="32" class="header">&nbsp;</td>
  </tr>
  <tr>
    <td height="75" class="content">
    <? if(!$buy) {
    $id = clean($_GET[id]);
    $select = mysql_query("select * from usr_furnidb where id = '$id'");
    $furni = mysql_fetch_array($select);
    $user = mysql_query("select * from usr_users where username = '$_SESSION[usr_name]'");
    $usr = mysql_fetch_array($user);
    if($usr[credits] >= $furni[price])
    {
    echo('<b>&nbsp;'.$furni[furni].'</b><br /><b>&nbsp;Preço:</b> '.$furni[price].' Creditos<br /><b>&nbsp;Voce tem:</b> '.$usr[credits].' Creditos<br /><br /><div align="right"><a href="buy.php?buy=buy&id='.$id.'"><img src="furni_purchase.png" /></a>&nbsp; <a href="#" onclick="window.close()"><img src="furni_cancel.png" /></a>&nbsp;</div>');
    }
    else
    echo('&nbsp;Opa parece que você não tem créditos o suficientes para fazer esta compra.<br /><br /><div align="right"><a href="#" onclick="window.close()"><img src="furni_cancel.png" /></a>&nbsp;</div>');
    }
    
    if($buy==buy) {
    $id = clean($_GET[id]);
    $select = mysql_query("select * from usr_furnidb where id = '$id' AND enable = 1");
    $chk = mysql_num_rows($select);
    if($chk==0)
    echo('&nbsp;Desculpe este item não esta mais em venda.');
    else
    {
    $furni = mysql_fetch_array($select);
    $user = mysql_query("select * from usr_users where username = '$_SESSION[usr_name]'");
    $usr = mysql_fetch_array($user);
    if($usr[credits] >= $furni[price])
    {
    $creds = $usr[credits] - $furni[price];
    $upcreds = mysql_query("update usr_users set credits = '$creds' where username = '$_SESSION[usr_name]'");
    $buyit = mysql_query("insert into usr_furni(id, userid) values('$id', '$usr[id]')");
    echo('&nbsp;Item '.$furni[furni].' comprado! Item no seu inventario.<br />&nbsp;Seus creditos são '.$creds.'.<br /><br /><div align="right"><a href="#" onclick="window.close()"><img src="furni_cancel.png" /></a>&nbsp;</div>');
    }
    else echo('&nbsp;Voce não tem creditos o suficiente para comprar isto...<br /><br /><div align="right"><a href="#" onclick="window.close()"><img src="furni_cancel.png" /></a>&nbsp;</div>');
    }
    }
     ?></td>
  </tr>
  <tr>
    <td class="footer">&nbsp;</td>
  </tr>
</table>
</body>
</html>

Viram? Por favor, preciso de ajuda...

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Cara UP não é permitido no forum beleza. Só alertando pra depois você não tomar puxão de orelha atoa.

Bom mas é o seguinte, creio que o seu erro está nessa linha

y = clean($_GET[buy]);

Ou você remove ou atribui o clean($_GET[buy]) a uma variável.

Bom ai já é mais com você que está mexendo no sistema.

O erro que deu pra ver foi esse.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...