1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

[ASK] Fungsi mail() menggunakan phpjs

Discussion in 'Pemrograman Web' started by Gajah Mada, Oct 26, 2013.

  1. Gajah Mada

    Gajah Mada Ads.id Fan

    Joined:
    Jul 17, 2013
    Messages:
    197
    Likes Received:
    7
    Location:
    gajahmada.org
    Saya ingin membuat form contact us menggunakan javascript karena nantinya form ini digunakan di blogspot.
    Fungsi yang saya gunakan saya ambil dari sini _http://phpjs.org/functions/mail/

    Sesuai instruksinya, menurut saya kode dibawah ini udah bener, tapi kenapa ya return nya kok selalu false?

    Kira2 yang salah apanya ya? :monyong::hmm:
    Code:
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
    <script type="text/javascript" src="mail.js"></script>
    <script type="text/javascript">
    $(function() {
        $( "#target" ).submit(function(e) {
            e.preventDefault();
            var email = $(this).data('email');
            var nama = $( "input[name=myName]" ).val();
            var to = $( "input[name=myEmail]" ).val();
            var subject = $( "input[name=mySubject]" ).val();
            var message = $( "textarea[name=myMessage]" ).val();
            var headers = 'From: '+email;
            var test = mail(to, subject, message, headers);
            console.log(email); // successs
            console.log(nama); // successs
            console.log(to); // successs
            console.log(subject); // successs
            console.log(message); // successs
            console.log(test); // false 
        });
    });
    </script>
    <form id="target" method="post" data-email="admin@website.com">
    
    Name<br />
       <input type="TEXT" name="myName"  value=""/><br />
    Email<br />
       <input type="TEXT" name="myEmail"  value=""/><br />
    Subject<br />
       <input type="TEXT" name="mySubject"  value=""/><br />
    Message<br />
    <textarea name="myMessage"></textarea>
       <input type="SUBMIT" value="Send">
    
    </form>
    
     

Share This Page