السلام عليكم
هل يوجد طريقة لارسال الرسائل بالجافا سكريبت مثل: fonction mail in Php
شكرا
لا يمكن فعل ذلك بالجافا سكربت نفسها
ولكن يمكنك استخدام ajax لإستدعاء api
و كيف يمكنني فعل ذلك أرجوكم
إنشاء صفحة تقوم بإرسال البريد عبر لغة تفاعلية مثل PHP , ASP.Net وتقوم بإستخدام الأجاكس بإستخدام الجي كيوري مثلاً ، كود بسيط :
كود الـ HTML :
<label for="form_name">Name</label> <input name="form_name" id="form_name" type="text" > <label for="form_email">Email</label> <input name="form_email" id="form_email" type="email" > <label for="form_msg">Message</label> <textarea name="form_msg" id="form_msg"></textarea> <input id="submit" class="button" name="submit" type="submit" value="Send">
-
$(function() { $(".button").click(function() { var data = { name: $("#form_name").val(), email: $("#form_email").val(), message: $("#msg_text").val() }; $.ajax({ type: "POST", url: "email.php", data: data, success: function(){ $('.success').fadeIn(1000); } }); return false; }); });
<?php if($_POST){ $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; //send email mail("example@gmail.com", "message from" .$email, $message); } ?>
أتمنى أنه المثال واضح ")
المصدر :
مهما كان ستستخدم PHP للقيام بالعمل الأساسي: Mail Function.
من الممكن استخدام شيء مثل: NodeJS إذا أردت استعمال JavaScript كلغة ولا تريد استعمال PHP (وهنا ستستعمل NodeJS على الخادم بديلًا عن PHP).
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.