Ir para conteúdo
Fórum Script Brasil

Anderson 777

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Posts postados por Anderson 777

  1. Desculpa galera do forum se demorei a responder o tópico e finalizar o post, meu notebook foi roubado dia 12 desse mês ai perdi a maioria dos meu trabalhos (os recentes) inclusive esse que eu pedi ajuda, vou começar tudo de novo e vou testar a dica do Godracir, vlw Godracir.

  2. eu baixei os arquivos dessse post: https://www.scriptbrasil.com.br/download/codigo/6739/, e to fazendo meu carrinho e coisa e tal, ta tudo pronto falta só finalizar a compra, no arquivo finalizar o Roberto deixou nosso critétio fazer o formulário (Nome, Fone, e coisa e tal), porém só enviado os dados preenchidos nesse formulário, os dados do carrinho não são enviados par o e-mail.

    códigos:

    Com formulário feito por mim:

    finalizar.php

    <title>FINALIZAR PEDIDO DE ORÇAMENTO</title><?php
    echo "
    ";
    ?>
    <form method="post" action="mailto:seuemail@
    seuprovedor.com.br?subject:TestedeE-mail" enctype="text/plain"
    name="guiaform">
    <table width="50%" border="0" align="center">
    <TR>
    <td width="97" align="right">Nome:</td>
    <Td width="295" colspan="3"><input type="text" name="Nome" size="32"
    maxlength="50" /></Td>
    </TR>
    <TR>
    <td width="97" align="right">Fone:</td>
    <Td width="295" colspan="3"><input type="text" name="Fone" size="19"
    maxlength="19" /></Td>
    </TR>
    <TR>
    <td width="97" align="right">E-mail:</td>
    <Td width="295" colspan="3"><input type="text" name="e_mail" size="32"
    maxlength="50" /></Td>
    </TR>
    <Tr>
    <Td width="97" align="right" valign="top">Comentário:</Td>
    <td width="295" colspan="3" valign="top"><textarea name="Comentario"
    rows="5" cols="50"></textarea></td>
    </Tr></table>
    <table align="center" width="50%">
    <TR>
    <TD colspan="2">O que achou do site?</TD></TR>
    <tr bgcolor="gray">
    <Td><input type="radio" name="Pergunta" value="bom" checked="true"
    />Bom</Td>
    <TD><input type="radio" name="Pergunta" value="otimo" checked="true"
    />Ótimo</TD>
    <td><input type="radio" name="Pergunta" value="maismenos" checked="true"
    />Razoável</td></tr>
    <TR><Td align="right"><input type="submit" value="Enviar" /></Td>
    <TD><input type="reset" value="Deletar" /></TD></TR></table>
    </form>
    o FORM da dessa forma por que eu to fazendo testes pra saber se está sendo enviado tudo, ele ficará assim:
    <form action="http://troia.kinghost.net/formmail.cgi" method="POST">
            <p align="center"> 
              <input type="hidden" name="recipient" value="meu-e-mail">
    o original: finalizar.php
    <title>FINALIZAR PEDIDO DE ORÇAMENTO</title><?php
    echo "
    ";
    ?>
    o arquivo carrinho.php
    <title>CARRINHO DE ORÇAMENTO</title><?php
    $area = isset($_GET['area']) ? $_GET['area'] : NULL;
    $acao = isset($_GET['acao']) ? $_GET['acao'] : NULL;
    $objCar = new Carrinho;
    
    if ($area == "carrinho")
    {
        
        if ($acao == "adicionar")
        {
            $id = isset ($_GET['id']) ? (int)$_GET['id'] : NULL;
            $objCar->AdicionarProduto ($id);
            
        }
        
        if ($acao == "remover")
        {
            $id = isset ($_GET['id']) ? (int)$_GET['id'] : NULL;
            $objCar->RemoverProduto ($id);
        }
        
        if ($acao == "alt_qtde")
        {
            $id = isset ($_GET['id']) ? (int)$_GET['id'] : NULL;
            $n_qtde = isset ($_POST['qtde_'.$id]) ? (int)$_POST['qtde_'.$id] : 1;
            $objCar->AlterarQuantidade($id, $n_qtde);
        }
        
        
    
        echo "
        <h2>Carrinho de Orçamento</h2>
        <table width=\"700\" cellpadding=\"2\" cellspacing=\"0\">
          <tr>
            <td width=\"300\" style=\"text-align:center\">Nome</td>
            <td width=\"120\" style=\"text-align:center\">Preço<br />Unitário</td>
            <td width=\"100\" style=\"text-align:center\">Qunatidade</td>
            <td width=\"120\" style=\"text-align:center\">Subtotal deste<br />Produto</td>
            <td width=\"60\" style=\"text-align:center;\">Excluir<br />Produto</td>
          </tr>
        ";
        
    
        $carrinho = isset ($_SESSION['carrinho']) ? $_SESSION['carrinho'] : array();
    
    
        if (count ($carrinho) == 0)
        {
            echo "
            <tr>
              <td colspan=\"5\" style=\"text-align:center\"><strong><em>
                Não há produtos em seu carrinho de compas.</em></strong>
             </td>
            </tr>
            </table>
            <p><a href=\"?area=produtos\">Ver lista de produtos</a></p>
            ";
        }
        else
        {
               for ($a = 0; $a < count($carrinho); $a++)
            {
                $id = $carrinho[$a]['id'];
                $nome = htmlentities ($carrinho[$a]['nome']);
                $preço = number_format ($carrinho[$a]['preço'], 2, ",", "");
                $qtde = $carrinho[$a]['qtde'];
                $subtotal = number_format(($carrinho[$a]['preço'] * $qtde), 2, ',', '');
                
                
                echo "
                <tr>
                  <td style=\"border-left: dashed 1px black;\" class=\"celulas\">".$nome."</td>
                  <td class=\"celulas\">R$ ".$preço."</td>
                  <td class=\"celulas\">
                  <form action=\"?area=carrinho&acao=alt_qtde&id=".$carrinho[$a]['id']."\"method=\"post\">
                  <input type=\"text\" name=\"qtde_".$id."\" value=\"".$qtde."\" style=\"width: 30px;height: 15px;font-size:13px;text-align:center;border:inset 1px black;\" maxlength=\"2\" /><br />
                  <input type=\"submit\" value=\"Alterar\" style=\"width: 80px;height: 20px;font-size:13px;margin:0;padding:0;cursor:pointer;background:#ccc;border: inset 1px black\" />
                  </form>
                  </td>
                  <td class=\"celulas\">R$ ". $subtotal . "</td>
                  <td class=\"celulas\"><a href=\"?area=carrinho&acao=remover&id=" .$id. "\" onclick=\"return ConfirmarExclusaoProduto()\">Excluir</a></td>
                </tr>
                ";
            }// fecha for
        
               echo "
            <tr>
              <td style=\"text-align:right\"><strong style=\"font-size:18px\">Total:</strong><br />Sem o valor do frete</td>
              <td style=\"text-align:center\"><strong style=\"font-size:18px\">".$_SESSION['total']."</strong></td>
              <td colspan=\"2\"> </td>
            </tr>
            </table>
            <p><a href=\"?area=produtos\">Adicionar mais Items</a> | <a href=\"?area=finalizar\">Finalizar Pedido de Orçamento</a></p>
            ";
        }// fecha else
    }
    ?>

  3. Olha, eu também to fazendo uma site com carrinho, e também to vivendo de tutoriais, olha esse aqui http://scriptbrasil.com.br/forum/index.php?showtopic=96267, baixa os arquivos dele ai voçê altera om o layout do site e coisa e tal (tem que entender de HTML também), você vai precisa fazer o download do XAMPP (Apache, mysql, php e phpmyadmin), onde voçê vai criar o banco de dados e coisa e tal, caso voçê opte por essa opção posso ir te dando umas dicas pra voçê agilizar. até

×
×
  • Criar Novo...