Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
galera, olha eu denovo enchendo o saco de vocês, é que sou iniciante em php, to aprendendo, lerdinho, mais to engrenando, bom to fazendo um fale conosco mais ta acontecendo o seguinte, o cara preenche os campos e se ele não preencher algum campo ele é aviso disso, até ai tudo bem, depois de verificar se todos os campos foram preenchidos corretamente, teria que enviar os dados do form para um email, fiz o codigo e se tudo ocorrer ele redireciona para uma página de concluido senão para uma de erro, até ai tudo bem, o problema é o seguinte, ele redireciona para a página de concluido mais não envia os dados para o email, e não da erro nenhum, o que pode ser que esta errado?....pra ajudar, segue o código abaixo:
<?phpglobal $email;global $login;global $senha;if ($cad=="true"){ if (empty ($nome)) { $atencao='<p class="avisos"><img src="imagens/alerta.jpg" alt="" /> Por favor, seu nome.</p>'; } elseif (empty ($email)) { $atencao='<p class="avisos"><img src="imagens/alerta.jpg" alt="" /> Por favor, digite seu e-mail</p>'; } elseif (strpos ($email, "@") == 0) { $atencao='<p class="avisos"><img src="imagens/alerta.jpg" alt="" /> O e-mail digitado é inválido.</p>'; } elseif (empty ($departamento)) { $atencao='<p class="avisos"><img src="imagens/alerta.jpg" alt="" /> Por favor, escolha um departamento.</p>'; } elseif (empty ($assunto)) { $atencao='<p class="avisos"><img src="imagens/alerta.jpg" alt="" /> Por favor, digite o assunto da mensagem.</p>'; } elseif (empty ($mensagem)) { $atencao='<p class="avisos"><img src="imagens/alerta.jpg" alt="" /> O campo "mensagem" está em branco.</p>'; } else { $nome = $_POST['nome']; $email = $_POST['email']; $departamento = $_POST['departamento']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; $ip = $_SERVER['REMOTE_ADDR']; $mail_destino = "pedromeneghel@yahoo.com.br"; echo "<body bgcolor=\"#FFFFFF\" leftmargin=\"10\" topmargin=\"10\" marginwidth=\"0\" marginheight=\"0\"><center><font class=\"texto\">"; $mail_header = "Mensagem do SITE."; $msg_reply = "Olá $nome,\nRecebemos o seu email com o assunto $assunto.\n\nObrigado pelo seu contato!\n\n Esta é uma mensagem automática de confirmação.\n Por Favor não responda este e-mail.\n $ip"; if (mail($mail_destino, "Formulário do SITE: $assunto", $msg, "From:$nome<$email>")) { $msg.="$mail_header\n\n"; $msg.="Nome: $nome\n"; $msg.="Email: $email\n"; $msg.="Departamento: $departamento\n"; $msg.="Assunto: $assunto\n"; $msg.="Mensagem: $mensagem\n"; $msg.="ip da origem: $ip"; @ mail("$nome<$email>", "Re:Formulário enviado: $assunto", $msg_reply, "From:<$mail_destino>"); echo "<meta http-equiv=refresh content=0;URL=default.php?cont=contato_envia&msg=false&nome=$nome>"; } else { echo " <meta http-equiv=refresh content=0;URL=default.php?cont=contato_envia&nome=$nome> "; } }}?><table style="text-align: left; width: 462px;" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td colspan="6" rowspan="1" height="20px"> <p class="titulo"> <img style="width: 12px; height: 11px;" alt="" src="imagens/seta.jpg" /> <strong>FALE CONOSCO</strong> </p> </td> </tr> <tr> <td style="height: 21px; vertical-align: top; text-align: justify;" colspan="6" rowspan="1"> <p> Para maiores esclarecimento de alguma dúvida, crí ou sugestão relacionada aos seriviços da <strong>ZYK</strong>, por favor, preencha todos os campos do formulário corretamente. Dentro de alguns minutos entraremos em contato. </p> <?php echo "$atencao"; ?> <form method="post" action="default.php?cont=contato&cad=true"> <table id="form" cellpadding="0" cellspacing="0" width="462px"> <tbody> <tr> <td style="width: 50px; height: 22px;"> Nome: </td> <td style="width: 5px;"></td> <td> <input type="text" name="nome" value ="<?php echo $nome; ?>" size="25" /> </td> </tr> <tr> <td style="width: 50px; height: 22px;"> E-mail: </td> <td style="width: 5px;"></td> <td> <input type="text" name="email" value ="<?php echo $email; ?>" size="20"/> </td> </tr> <tr> <td style="width: 50px; height: 22px;"> Departamento: </td> <td style="width: 5px;"></td> <td> <select name="departamento"> <option selected="selected" value="">Escolha um departamento</option> <option value="Artistico">Artístico</option> <option value="Comercial">Comercial</option> <option value="Jornalismo">Jornalismo</option> </select> </td> </tr> <tr> <td style="width: 50px; height: 22px;"> Assunto: </td> <td style="width: 5px;"></td> <td> <input type="text" name="assunto" size="20" value ="<?php echo $assunto; ?>" /> </td> </tr> <tr> <td style="height: 22px;" colspan="3"> Mensagem: </td> </tr> <tr> <td style="height: 22px;" colspan="3"> <textarea name="mensagem" cols="20" rows="3"><?php echo $mensagen; ?></textarea> </td> </tr> <tr> <td colspan="3" style="height: 5px;"></td> </tr> <tr> <td style="width: 50px; height: 22px;"></td> <td style="width: 5px;"></td> <td> <input type="submit" name="envia" value="Enviar" /> <input type="reset" name="limpa" value="Limpar" /> </td> </tr> </tbody> </table> </form> </td> </tr> </tbody></table>Carregando comentários...