Ir para conteúdo

POWERED BY:

Arquivado

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

thiagoheron

Formulário de email - erro

Recommended Posts

Fala clan, sou novo nessa area e estou desenvolvendo um site, porém fiz um formulário e ele está dando o seguinte erro quando clico em enviar:

Warning: mail() expects at most 5 parameters, 10 given in C:\wamp\www\MULTIMODAS\enviarPedidos.php on line 22

 

 

A princípio pensei que isso estava acontecendo porque o site ainda não estava online, então resolvi colocar para testar mas continuou a mesma coisa... Não tenho muito conhecimento nessa area, helpp hahahahah! Valeuuu

 

Só pra ficar mais claro, linha 22 seria a do mail($para....)

 

Código do PHP

<?php 

$para = "multimodas.pedidos@outlook.com"; 
$nome = $_POST['nome']; 
$email = $_POST['endereco'];
$rg = $_POST['rg'];
$mercadoria = $_POST['mercadoria'];
$marca = $_POST['marca'];
$tamanho = $_POST['tamanho'];
$cor = $_POST['cor'];
$caracteristicas = $_POST['caracteristicas'];


 $headers = "Content-Type:text/html; charset=UTF-8\n"; 
 $headers .= "From: dominio.com.br<sistema@dominio.com.br>\n"; 
 $headers .= "X-Sender: <sistema@dominio.com.br>\n"; X-Mailer: PHP v".phpversion()."\n"; 
 $headers .= "X-IP: ".$_SERVER['REMOTE_ADDR']."\n"; 
 $headers .= "Return-Path: <sistema@dominio.com.br>\n";
 $headers .= "MIME-Version: 1.0\n"; 
 

 mail($para, $mercadoria, $nome, $email, $rg, $marca, $tamanho, $cor, $caracteristicas, $headers); 
 ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

A mensagem de erro te diz o problema: mail() aceito, no máximo, 5 parâmetros. Você passou 10.

Desde $nome até $caracteristica deveria ser um único valor, que é o corpo da mensagem.

Veja a Documentação de mail para mais detalhes

 

Porém é mais seguro e garantido usar PHPMailer com SMTP remoto, por inúmeras razões. Veja este tutorial

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.