PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   SwiftMailer - Kontakt forma (https://forum.pcekspert.com/showthread.php?t=255847)

dapapo 18.01.2014. 22:58

SwiftMailer - Kontakt forma
 
Pozdrav,
pokušao sam napraviti kontakt formu koja bi poruku poslala na Gmail. Koristio sam SwiftMailer, ali nekon što sam podesio kod uopće mi ne šalje poruku na mejl, tj. na mejl mi ne dolazi ništa. Jel zna tko u ćemu je problem i kako to riješiti? Otvoren sam i za druge opcije, ne mora biti SwiftMailer...

PHP kod:

<?php
session_start
();
include 
"config.php";

$query  mysql_query("SELECT email FROM user WHERE id = '" $_SESSION['id'] . "'");
$emailres mysql_result($query0);

$user $_SESSION['username'];


if (
$_POST['submit'] != "") {
    
$username $user;
    
$predmet    $_POST["predmet"];
    
$poruka    $_POST["poruka"];
    
$email $emailres;
    
    if (
strlen($predmet) < OR strlen($predmet) > 20) {
        
header("Location: error.php?error=23");
        break;
    }
    if (
strlen($poruka) < OR strlen($predmet) > 5000) {
        
header("Location: error.php?error=24");
        break;
    }

include_once 
"other/swift_required.php";

$subject $predmet;
$from = array($email => $user);
$to = array(
 
'xxxxx@gmail.com'  => 'xxxxx'
);

$text "Mandrill speaks plaintext";
$html "<em>Mandrill speaks <strong>HTML</strong></em>";

$transport Swift_SmtpTransport::newInstance('smtp.gmail.com'465'ssl');
$transport->setUsername('xxxxx@gmail.com');
$transport->setPassword('xxxxx');
$swift Swift_Mailer::newInstance($transport);

$message = new Swift_Message($predmet);
$message->setFrom($from);
$message->setBody($html'text/html');
$message->setTo($to);
$message->addPart($text'text/plain');

if (
$recipients $swift->send($message$failures))
{
 echo 
'Message successfully sent!';
} else {
 echo 
"There was an error:\n";
 
print_r($failures);
}

 }
?>



Sva vremena su GMT +2. Sada je 07:56.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger