Skocz do zawartości
  • 0
TENAZ

Formularz, który wysyła na maila.

Pytanie

7 odpowiedzi na to pytanie

Polecane posty

  • 0

\IPS\Email::send( $to, $cc=array(), $bcc=array(), $fromEmail = 'xxx', $fromName = 'xxx', $additionalHeaders = array() );

 

Coś takiego ma być?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

No tak, ale podałeś za mało informacji.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
$email = \IPS\Email::buildFromContent('temat wiadomosci', 'tresc w html', NULL, 'transactional', TRUE);
$mail->send('email@dokogo.pl', [], [], '@email@odkogo.pl', 'nick_odkogo', [ 'Reply-To' => \IPS\Email::encodeHeader($fromName, 'email@dokogo.pl') ]);

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@naXe a jak połączyć to z formularzem?

Formularz:

$form = new \IPS\Helpers\Form;
		$form->add( new \IPS\Helpers\Form\Text( 'name', NULL, TRUE ) );
		$form->add( new \IPS\Helpers\Form\Text( 'title', NULL, TRUE ) );
		$form->add( new \IPS\Helpers\Form\Text( 'yourmail', NULL, TRUE ) );
		$form->add( new \IPS\Helpers\Form\Text( 'message', NULL, TRUE ) );
		if( $values = $form->values() )

Mail:

$email = \IPS\Email::buildFromContent($values['title'], 'tresc w html', NULL, 'transactional', TRUE);

I gdy zmieniłem z title na $vaules['title'] to nie wysyła w ogóle maila.

Edytowano przez TENAZ

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
        $form = new \IPS\Helpers\Form;
        $form->add( new \IPS\Helpers\Form\Text( 'name', null, true ) );
        $form->add( new \IPS\Helpers\Form\Text( 'title', null, true ) );
        $form->add( new \IPS\Helpers\Form\Email( 'yourmail', null, true ) );
        $form->add( new \IPS\Helpers\Form\Text( 'message', null, true ) );
        if( $values = $form->values() )
        {
            $email = \IPS\Email::buildFromContent( $values[ 'title' ], $values[ 'message' ], null, 'transactional', true );
            $email->send( 'email@dokogo.pl', [], [], '@email@odkogo.pl', 'nick_odkogo', [ 'Reply-To' => \IPS\Email::encodeHeader( $fromName, 'email@dokogo.pl' ) ] );
        }

tylko nie wiem co ma oznaczać name i youremail czy to ma być do kogo wysłać czy nadawca to musisz sobie już zrobić samemu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.