Jump to content
CelsoHyperion

Ajuda com envio de formulario para email

Recommended Posts

Pessoal boa tarde preciso de ajuda! Tenho dois arquivos 1 formulario e outro para envio para o email. já estou com site hospedado!

Só que não envia o formulario pro email me ajudem pf

 

1 - Arquivo (formulario)

 

 

<?php if (!defined('FLUX_ROOT')) exit; ?>
<div>
        <p style="color: black" font-weight: bold>
        <h3>DOAÇÕES:</h3>
            <p>
Doando você poderá adquirir o "VIP" e Cash para comprar visuais e itens para lher ajudar no Servidor e para isso, basta efetuar a doação com o metodo de <br>pagamento escolhido e depois
confirmar os dados do pagamento no formulário de confirmação abaixo.<br />
    </p>
    <p>
    <b>Como funciona?</b>
    </p>
    <p>
A cada R$ 1,00 você recebe o 1.000 ROP's (1k) para ser utilizado dentro da Loja de ROP's do jogo. 
Exemplo: Se doar R$ 30,00 você receberá 30.000 ROP's (30k)
    </p>
    <p>
        <b>Como acessar a Loja de ROP's?</b>
    </p>
    <p>
Para acessar a loja basta clicar no botão Loja ROP's que fica ao lado do Mini-Mapa. Lá você terá acesso a todos os itens que poderá adquirir, dentro da loja você<br> pode consultar seu saldo de ROP's no canto inferior esquerdo da tela. Boas compras!
    </p>
<p>
    <center><h2>Confirmação de Doação</h2></center>
<form action="?module=main&action=envio_form" method="post" name="form">
<table width="500" heigth="500" border="1">
    <div>
        <label for="nick">Conta do Jogo(Login):</label>
        <input type="text" id="nick" name="usuario_nick" />
    </div>
    <p></p>
    <div>
        <label for="date">Data da Doação:</label>
        <input type="date" id="usuario_date" name="usuario_date" />
    </div>
    <p></p>
    <div>
        <label for="celular">Celular:</label>
        <input type="tel" id="usuario_celular" name="usuario_celular">
    </div>
    <p></p>
    <div>
        <label for="valor">Valor Doado:</label>
           <input type="text" id="usuario_valor" name="usuario_valor"/>
    </div>
    <p></p>
    <div>

        <label for="metodo">Método de Pagamento:</label>

        <select id="usuario_metodo" name="usuario_metodo"> 

            <option value="PayPal">PayPal</option>

            <option value="Deposito">Depósito Bancário</option>

            <option value="Transferencia">Transferencia Bancária</option>

        </select>

    </div>
    <p></p>
    <div>
        <label for="dadospag">Dados do Pagamento:<br></label>
        <textarea id="usuario_dadospag" rows="15" cols="70" name="usuario_dadospag"></textarea>
    </div>
    <p></p>
    <div><p>
    <b>PayPal:</b> Informar o nome da conta do Paypal e o e-mail que foi utilizado no pagamento.<br>
    <b>Depósito em Caixa Eletrônico/Atendente:</b> Informar o número do envelope/documento.<br>
    <b>Transferência:</b>Informar agência, número da conta e nome do titular.
    </div>
    <div class="button">
        <a href="/?module=main&amp;action=envio_form"></a>
        <button type="submit">Confirmar Doação</button>
    </div>
</table>
</form>

 
</p>
  </p>
</div>

 

2 Envio para email:

 

<?
 

$destinatario = "eprorag@gmail.com";

$usuario_nick = $_REQUEST['usuario_nick'];
$usuario_date = $_REQUEST['usuario_date'];
$usuario_celular = $_REQUEST['usuario_celular'];
$usuario_valor = $_REQUEST['usuario_valor'];
$usuario_metodo = $_REQUEST['usuario_metodo'];
$usuario_dadospag = $_REQUEST['usuario_dadospag'];

 

$body = "===================================" . "\n";
$body = $body . "===================================" . "\n\n";
$body = $body . "Nick: " . $usuario_nick . "\n";
$body = $body . "Data Pagamento: " . $usuario_date . "\n";
$body = $body . "Celular: " . $usuario_celular . "\n\n";
$body = $body . "Valor Pago: " . $usuario_valor . "\n\n";
$body = $body . "Metodo de Pagamento: " . $usuario_metodo . "\n\n";
$body = $body . "Dados do Pagamento: " . $usuario_dadospag . "\n\n";
$body = $body . "===================================" . "\n";


mail($destinatario, $usuario_nick , $body, "From: $destinario\r\n");


header("location:/?module=main&action=doa");

?>

 

Share this post


Link to post
Share on other sites
18 horas atrás, CelsoHyperion disse:

$_REQUEST

Um dos erros é que no formulário você está enviando o formulário através do POST e recebendo através do REQUEST creio eu que não irpa chegar mesmo mais tenta fazer seu código da forma que eu utilizo no meu, vou adaptar ele de acordo com seus dados acima

<?php
// VALIDAÇÃO DOS DADOS

$usuario_nick = $_POST['usuario_nick'];
$usuario_date = $_POST['usuario_date'];
$usuario_celular = $_POST['usuario_celular'];
$usuario_valor = $_POST['usuario_valor'];
$usuario_metodo = $_POST['usuario_metodo'];
$usuario_dadospag = $_POST['usuario_dadospag'];

//ENVIAR DADOS DE CADASTRO
mail("Eprorag <eprorag@gmail.com>","$usuario_assunto","
Nick.: $usuario_nick
Data de Pagamento.: $usuario_date
Celular.: $usuario_celular
Valor Pago.: $usuario_valor
Método de Pagamento.: $usuario_metodo
Dados do Pagamento.: $usuario_dadospag","FROM:Pagamento Confirmado <eprorag@gmail.com>");

// $usuario_assunto tenta inclui no campo do formulário <input name="usuario_assunto" type="hidden" id="usuario_assunto" value="NOME DA PÁGINA" />
// Onde tem FROM: é o email de identificação, caso de que email foi enviado o formulário
// Onde tem a parte Mail( é nessa fica os emails que queira que receba.

?>

tenta ver dessa forma e ver se ajuda.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By mtwzim
      Olá pessoal, recentemente eu venho desenvolvendo um app para pagamentos/cartões pré-pago, e estou procurando alguma empresa/api que forneça um serviço apara emissão de cartões pré-pagos (e que seja possível customizar os cartões: por a minha própria logo, etc), alguém pode me informar alguma empresa que faz isso aqui no brasil? Já encontrei soluções como stripe mas eles não oferecem esse serviço para o brasil?
    • By Rzorr
      Bom dia,
              eu tenho um  site de imóveis, sou corretor, ele está com alguns problemas na URL, comprei esse script e venho fazendo algumas alterações nele, sei o básico, cadastrar, deletar, buscar, update, mas o que acontece esse site foi construido com MVC e confesso parei de estudar PHP faz muito tempo, e não entendo nada de MVC, abaixo o código da busca e como forma o link é montado.
          No site o link fica assim: /imoveis/lista/referencia/referencia/categoria/comprar/tipo/tipo/cidade/Camboriú/bairro/bairro#busca nesse exemplo fiz uma busca pela cidade!
         Se clico no menu em vendas o link fica assim: /imoveis/lista/referencia/referencia/categoria/comprar/tipo/tipo/cidade/cidade/bairro/bairro#busca
      pessoal obrigado pela disposição em ajudar, eu to tentando resolver faz dias, mas não consigo entender a a forma como é construido.
       
      <?php class busca extends controller { public function init(){ } public function inicial(){ $referencia = $this->post('referencia'); $categoria = $this->post('categoria'); $tipo = $this->post('tipo'); $cidade = $this->post('cidade'); $bairro = $this->post('bairro'); if($referencia){ $cidade = "cidade"; $bairro = "bairro"; $tipo = "tipo"; $categoria = "categoria"; } else { $referencia = 'referencia'; if(!$categoria){ $categoria = "categoria"; } if(!$tipo){ $tipo = "tipo"; } if(!$cidade){ $cidade = "cidade"; } if(!$bairro){ $bairro = "bairro"; } } $endereco = DOMINIO."imoveis/lista/referencia/$referencia/categoria/$categoria/tipo/$tipo/cidade/$cidade/bairro/$bairro#busca"; $this->irpara("$endereco"); }  
    • By silver sanths
      #include <stdio.h> int main() { float valor_produto = 0, valor_pagamento = 0; int troco = 0; troco = valor_pagamento - valor_produto; scanf("%f", &valor_produto); scanf("%f", &valor_pagamento); if (valor_produto < valor_pagamento) { printf("100: %d", troco / 100); printf("\n50: %d", troco % 100 / 50); printf("\n2: %d", troco % 50 / 20); printf("\n10: %d", troco % 20 / 10); printf("\n5: %d", troco % 10 / 5); printf("\n2: %d", troco % 5 / 2); printf("\n1: %d", troco % 2 / 1); } return 1;
    • By lupe
      Olá, estou quebrando a cabeça para criar um script para gerar uma imagem com o horario atual "horas & minutos" porem o resultado tem que ser em imagem para ser processada no programa ao qual vou utilizada. 

      é uma imagem que a cada minuto se atualiza com as informações. 

      segue exemplo do que estou planejando: https://painel.leveljogos.com/beta/banner/tumb.php?height=266&clima=0


      att; Lupe
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.