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

Já Postei E Estou Novamente Postando Novas Duvidas


Guilherme014

Pergunta

antes estava assim:

<form action="<?=$_GET['PHP_SELF'] ?>?acao=comprar.php?produtoid=<?=$produtoid?>" method="post" name="comprar">
agora coloquei assim:
<form action="<?=$_GET['PHP_SELF'] ?>?acao=comprar&produtoid=<?=$produtoid ?>" method="post" name="comprar">
e deu o erro que está de vermelho, ou o que tentei por de vermelho ????
<?
if(isset($_GET["acao"]) and ($_GET["acao"] == "comprar")){ //comprar produtos
$produtoid = $comprar;
$resultado = "insert into vendas values ('','".$usuarioid."','".$produtoid."','".$quantidadedeproduto."','".$precovenda."',
'".$valornovo."','".$valortotalproduto."','".$valortotalcompra."',now() )";
if (!$insert)
   {
         [B][I][COLOR=red]echo "deu erro em algum lugar!!!";[/COLOR][/I][/B]
    }
else
    {
         echo "passou!!!";
     }
?>

obrigado novamente !!!!

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

if (!$insert)
   {
         if ($usuarioid == '')
    echo  "A compra tem que ter o usuário inscrito !!!<br>";
   if ($produtoid == '')
    echo  "A compra tem que ter o produto inscrito !!!<br>";
if ($quantidadedeproduto == '')
echo  "A compra tem que ter a quantidade de produto inscrito !!!<br>";

if ($precovenda == '')
echo  "A compra tem que ter o preço de venda do produto inscrito !!!<br>";

if ($valornovo == '')
echo  "A compra tem que ter o preço do valor novo do produto inscrito !!!<br>";  	
if ($valortotalproduto == '')
echo  "A compra tem que ter o valor total do produto inscrito !!!<br>";  	
if ($valortotalcompra == '')
echo  "A compra tem que ter valor total da compra inscrito !!!<br>";  	
    }
e deu os seguintes erros, não sei aonde eu pego o que está pedindo
A compra tem que ter o usuário inscrito !!!
A compra tem que ter o valor total do produto inscrito !!!
A compra tem que ter valor total da compra inscrito !!!

Link para o comentário
Compartilhar em outros sites

  • 0

Olá, Cara tá desorganizado heim.. mas vamos lá, o que está em vermelho é o que você errou e deve apagar, o que estiver em azul você deve acrescentar

----------------------------------------------------------------------------------------------------------------------------------------

<form action="<?=$_GET['PHP_SELF'] ?>?acao=comprar&produtoid="<?= echo $produtoid ?>" method="post" name="comprar">

--------------------------------------------------------Verificação de variável-----------------------------------------------------

<?
if(isset($_GET['acao']) == "comprar" && isset($_GET['produtoid']) ){
echo "Todas as Variaveis passaram com sucesso!!!<br>";
echo "Variavel acao = ".$acao."<br>";
echo "Variavel produtoid = ".$produtoid;
}
else {
echo "Alguma variavel não passou com sucesso!!!";
}
?>

Vê se da certo e posta ai valeu....

Link para o comentário
Compartilhar em outros sites

  • 0

coloquei este código e nada, de cara fala que

Alguma variavel não passou com sucesso!!!

depois clicando no produto aparece a mesma coisa, mas na hora em que digito a quantidade a comprar ele aparece o que você escreveu para aparecer, sacou....

<form action="<? $_GET['PHP_SELF'] ?>?acao=comprar&produtoid=<? echo $produtoid ?>" method="post" name="comprar">
<?
if(isset($_GET['acao']) == "comprar" && isset($_GET['produtoid']) ){
echo "Todas as Variaveis passaram com sucesso!!!<br>";
echo "Variavel acao = ".$acao."<br>";
echo "Variavel produtoid = ".$produtoid;
}
else {
echo "Alguma variavel não passou com sucesso!!!";
}
?>

Link para o comentário
Compartilhar em outros sites

  • 0

Bom, como você carrega a variável $produtoid Antes do formulário?

o problema está nela...

mas na hora em que digito a quantidade a comprar ele aparece o que você escreveu para aparecer, sacou....
Esse parte abaixo é só para verificar se as variaveis de entrada existem, não sei como funciona seu script....
<?
if(isset($_GET['acao']) == "comprar" && isset($_GET['produtoid']) ){
echo "Todas as Variaveis passaram com sucesso!!!<br>";
echo "Variavel acao = ".$acao."<br>";
echo "Variavel produtoid = ".$produtoid;
}
else {
echo "Alguma variavel não passou com sucesso!!!";
}
?>

Link para o comentário
Compartilhar em outros sites

  • 0
ta um rolo isso..

tenta

<form action="<?=$_SERVER['PHP_SELF'];?>?acao=comprar&produtoid=<?=$produtoid; ?>" method="post" name="comprar">

$acao = comprar

$produtoid = ? (da onde vem isso?)

produtoid = codigo do produto, que vem assim que você clica no código do mesmo.

o seu codigo vou tentar, mas valeu....

Link para o comentário
Compartilhar em outros sites

  • 0
Olá, Cara tá desorganizado heim.. mas vamos lá, o que está em vermelho é o que você errou e deve apagar, o que estiver em azul você deve acrescentar

----------------------------------------------------------------------------------------------------------------------------------------

<form action="<?=$_GET['PHP_SELF'] ?>?acao=comprar&produtoid="<?= echo $produtoid ?>" method="post" name="comprar">

--------------------------------------------------------Verificação de variável-----------------------------------------------------

<?
if(isset($_GET['acao']) == "comprar" && isset($_GET['produtoid']) ){
echo "Todas as Variaveis passaram com sucesso!!!<br>";
echo "Variavel acao = ".$acao."<br>";
echo "Variavel produtoid = ".$produtoid;
}
else {
echo "Alguma variavel não passou com sucesso!!!";
}
?>

Vê se da certo e posta ai valeu....

Tah certo dakele jeito....é outro jeito de imprimir variavel na tela.....e você eskeceu o ; no seu codigo...

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,3k
    • Posts
      652,6k
×
×
  • Criar Novo...