Hirdetés

Keresés

Új hozzászólás Aktív témák

  • adam_

    senior tag

    válasz DNReNTi #17125 üzenetére

    Készítettem egy ilyen formot, (ennek az aljába is van egy kis php:
    <?php if(!empty($message)) echo $message; ?> ...és ugyanebben a php fájlban a legfelülre beírtam ezt az általam kreált php kódot a !DOCTYPE HTML> elé.

    <?php
    if(isset($_POST['submit']))
    {

    $message=
    'Name: '.$_POST['name'].'<br />
    Email '.$_POST['email'].'<br />
    Betreff '.$_POST['betreff'].'<br />
    Nachricht: '.$_POST['nachricht'].'
    ';
    require 'phpmailer/PHPMailerAutoload.php';

    $mail = new PHPMailer;

    $mail->isSMTP();
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = "ssl";
    $mail->Host = "smtp.live.com";
    $mail->Port = 465;
    $mail->Enchoding = '7-bit';

    $mail->Username = "emailcímem";
    $mail->Password = "jelszavam";

    $mail->SetFrom($_POST['email'], $_POST['name'], $_POST['betreff'], $_POST['nachricht']);
    $mail->addReplyTo('info@example.com', 'Information');
    $mail->Subject = "New Contact Form Enquiry";
    $mail->MsgHTML($message);

    $mail->AddAddress("emailcímem", "nevem");
    $result = $mail->Send();
    $message = $result ? 'Successfully Sent!' : 'Sending Failed';
    unset($mail);
    }
    ?>

    A form validálását is majd egybekötöm a submit button lenyomásával (ezt majd később JS-el megoldom), viszont tesztelésképpen ráirányítottam a scriptet az egyik email címemre, és amikor kitöltöm a formot és rámegyek a submit gomba, kb. 5mp-ig tölt a böngészőm, látszólag mintha csinálna valamit (alul "Waiting for the localhost..." felirattal), majd visszaugrik az oldal elejére. Semmilyen egyéb üzenetet nem kapok vissza. .. És sajnos nem küldi el a tartalmat a megadott emailre sem.

    Hol lehet a hiba a gépezetben? Természetesen Apache fut szépen phpmailer mappa bemásolva a honlapom gyökérkönyvtárjaihoz, require 'phpmailer/PHPMailerAutoload.php'; -el szépen ráirányítva az autoloader.

    Előre is köszönöm a válaszokat!

    Ádám

  • adam_

    senior tag

    válasz DNReNTi #17125 üzenetére

    Én bénáztam el, a XAMPP teljesen jól működik, viszont rosszul hivatkozhattam le az oldal címét, és az lehetett a gond, localhost/project/test.php. ilyen módon már tökéletesen megy. Köszi!

Új hozzászólás Aktív témák