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=255849)

dapapo 18.01.2014. 23:20

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);
}

 }
?>


zwer 20.01.2014. 09:05

Si probao obicnu php mail funkciju prvo testirat?

fre@k 23.01.2014. 17:50

Ako mene pitas od tih gotovih rijesenja sve upogonit s jquery valiadation...u protivnom te mogu obasipat spamom...druga stvar kao sto je zwer rekao najobicniji php i amen

esit: btw jesi podesio sve potrebno za odlazni mail...jel ti to lokalno ili na serveru


Sva vremena su GMT +2. Sada je 09:59.

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