email class CI

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Reshad F

Reshad F

21/06/2012 17:14:31
Quote Anchor link
Holla,

Ik was bezig met de email class van CodeIgnitir en volgde daar een video tutorial van. nu is het zo dat de tut een beetje verouderd is. vervolgens heb ik de documentatie erbij gepakt maar hier werd ik niet veel wijzer van.

ik krijg een 500 error voor de regel

Parent::CI_Controller();

in de tut gebruiken ze de verouderde parent::Controller();

dit is de hele class

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php

/**
* email class
*/

class Email extends CI_Controller
{
    function
__construct()
    {

        parent::CI_Controller(); //foutmelding hier
    }

    function
index()
    {

        $config = array(
                'protocol' => 'smtp',
                'smtp_host' => 'ssl://smtp.googlemail.com',
                'smtp_port' => 465,
                'smtp_user' => 'email hier',
                'smtp_pass' => 'password hier'
             );

        #load the email from library
        $this->load->library('email', $config);

        #set new line
        $this->email->set_newline("\r\n");

        $this->email->from('Emailadress', 'Reshad F');
        $this->email->to('Emailadress');
        $this->email->subject('test email');
        $this->email->message('het werkt!');

        if($this->email->send())
        {

            echo 'email verstuurd';
        }

        else
        {
            show_error($this->email->print_debugger());
        }
    }
}


?>


Toevoeging op 21/06/2012 17:26:00:

ah heb het opgelost!

het moest zijn parent::_construct();
Gewijzigd op 21/06/2012 17:17:19 door Reshad F
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.