Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


Alpha Servers
Resultados 1 a 1 de 1

Tópico: Class E-mail

  1. #1

    Avatar de Kekara
    Data de Ingresso
    Jan 2010
    Localização
    Belo Horizonte
    Idade
    22
    Posts
    20
    Agradecido
    3
    Agradeceu
    3
    Peso da Avaliação
    0

    Padrão Class E-mail

    Tinha criado uma Class de printa, so que ai o Motaro me explico como que faz para enviar o e-mail, é ate fez um exemplo.

    Minha class estava assim:

    Código PHP:
    <?php 

    /** 
     * @author Kekara 
     * @copyright 2011 
     */ 

    class mail
         
         
        private 
    $nome
        private 
    $assunto
        private 
    $email
        private 
    $mensagem
         
            public function 
    enviar_mails(){ 
                 
                
    $this->nome $_POST['nome']; 
                
    $this->assunto $_POST['assunto']; 
                
    $this->email $_POST['email']; 
                
    $this->mensagem $_POST['mensagem']; 
                 
                if(empty(
    $this->nome)){ 
                     
                    echo 
    "O Campo nome está em branco"
                } 
                 
                elseif(empty(
    $this->assunto)){ 
                     
                    echo 
    "O Campo assunto está em branco"
                } 
                 
                elseif(empty(
    $this->email)){ 
                     
                    echo 
    "O Campo e-mail está em branco"
                } 
                 
                elseif(empty(
    $this->mensagem)){ 
                     
                    echo 
    "O Campo Mensagem está em branco"
                } 
                 
                elseif(!
    filter_var($this->email,FILTER_VALIDATE_EMAIL)){ 
                     
                    echo 
    "E-mail inválido"
                } 
                 
                elseif(
    strlen($this->email) < 10){ 
                     
                    echo 
    "E-mail Deve ser maior que 10 Caracterés"
                } 
                 
                else{ 
                     
                    echo 
    "Mensagem enviada com sucesso !"
                } 
                 
            } 
         


    ?>
    Ai o Motaro fez um exemplo, na minha class, adicionou o mail (..) , ficando assim.

    Código PHP:
    <?php

    /**
     * @author Kekara
     * @copyright 2011
     */

    class mail{
        private 
    $assunto;
        private 
    $email;
        private 
    $mensagem;
        
            public function 
    enviar_mails(){
                
                
    $this->assunto $_POST['assunto'];
                
    $this->email $_POST['email'];
                
    $this->mensagem $_POST['mensagem'];
                
                if(empty(
    $this->assunto)){
                    
                    echo 
    "O Campo assunto está em branco";
                }
                
                elseif(empty(
    $this->email)){
                    
                    echo 
    "O Campo e-mail está em branco";
                }
                
                elseif(empty(
    $this->mensagem)){
                    
                    echo 
    "O Campo Mensagem está em branco";
                }
                
                elseif(!
    filter_var($this->email,FILTER_VALIDATE_EMAIL)){
                    
                    echo 
    "E-mail inválido";
                }
                
                elseif(
    strlen($this->email) < 10){
                    
                    echo 
    "E-mail Deve ser maior que 10 Caracterés";
                }
                
                else{
                    
    mail($this->email$this->assunto$this->mensagem);
                    echo 
    "Mensagem enviada com sucesso !";
                }
                
           }
    }
    ?>
    Como vocês podem ver , coisinha simples é eu apanhando, rs.

    Creditos: Kekara
    Agradecimento: Motaro

  2. O Seguinte Usuário Agradeceu Kekara Por este Post Útil:


 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Source| Validação de E-mail (FILTER_VALIDATE_EMAIL)
    Por Rebeca no fórum PHP
    Respostas: 1
    Último Post: 29-06-2015, 09:28 AM
  2. |Tutorial| Criando e-mail @seumu.com.br
    Por Maicon Cazeloto no fórum Servers
    Respostas: 0
    Último Post: 09-10-2012, 09:52 AM
  3. |Dúvida| Class
    Por MarcoA' no fórum PHP
    Respostas: 2
    Último Post: 24-08-2012, 04:14 PM
  4. |Suporte| E-mail de validação
    Por _Junior no fórum IPB | Suporte|Dúvidas
    Respostas: 2
    Último Post: 10-05-2012, 01:19 PM
  5. |Resolvido| E-Mail no XAMPP e sublink
    Por Gniu no fórum Pedidos
    Respostas: 1
    Último Post: 29-04-2010, 08:11 PM

Tags para este Tópico

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •