الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال:كيف اعمل فورم ترسل بيانات الى الايميل

مغلق
بدأه الشعيبي في 17 يناير 2003 · 5 رد · 714 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل من الممكن ان اعمل فورم تقوم بأرسال البيانات الى ايميل معين؟

#2

هذا مثال هدية مني لك :)

AS4WEB Mail ver. 1.3.

<%





 st=request("st")

 if st="error" then

  response.write "<center>Error Found.." &_

   "Back
"

   response.write request.serverVariables(30)

   response.end 

  

 end if 





 if st="sending" then 

   if request.Form("from")="" or request.Form("to") then  response.redirect request.ServerVariables(29) & "?st=error"

   set mailObj=createObject("CDONTS.newmail")

    mailObj.From=request.Form("from")

    mailObj.To=request.Form("to")

    mailObj.Subject=request.Form("subject")

    mailObj.body=request.Form("body")

   mailObj.Send



  response.redirect request.ServerVariables(29) & "?st=sent" 

  response.end

end if  

  

  if st="sent" then

  response.write "<center>Message Sent successfully .." &_

   "Back
"

   response.write request.serverVariables(30)

   response.end 

  

 end if 

%>



<meta http-equiv="Content-Language" content="en-us">

<form method="POST" action="<%=request.serverVariables(29)%>?st=sending">

  

    <center>

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%" id="AutoNumber1">

      <tr>

        <td width="27%">From : </td>

        <td width="73%">

        <input type="text" name="from" size="20" value=""></td>

      </tr>

      <tr>

        <td width="27%">To :</td>

        <td width="73%">

        <input type="text" name="to" size="20" value=""></td>

      </tr>

      <tr>

        <td width="27%">Subject :</td>

        <td width="73%">

        <input type="text" name="subject" size="20"></td>

      </tr>

      <tr>

        <td width="27%">Body :</td>

        <td width="73%"><textarea rows="5" name="body" cols="20"></textarea></td>

      </tr>

    </table>

    </center>

  


  <p> </p>

  <p align="center"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>

</form>

<p align="center"> </p>

لو صعب عليك شي في الكود اسأل و سنجيب باذن الله :)

You can fly while you can touch the sky

#3

اشكرك يأستاذ محمد على الرد ،ولكن يريت توضح توضيح بسيط ، وخاصة اين اضع عنون البريد الالكتروني الذي سيتم ارسال لبيانات اليه ،، وشكرا

#4

أخي انت ضع الملف اينما تريد في أي مجلد مو مشكلة .. بمجرد فتح الصفحة قم بتعبئة الحقول التي تظهر .. هناك بجانب كل حقل مكتوب سببه مثل From يعني ايميل المرسل و هكذا ..

You can fly while you can touch the sky

#5

اخي محمد اشكرك على سرعة الرد ،،،، وجزاك الله الف خير

اما بالنسبة للفورم ، فالذي كنت اقصده ان يكون هناك في الفورم مجموعة من الحقول (الاسم، العمر ... الخ) وبعد ان يقوم المستخدم بأدخال البيانات يقوم بالضغط على زر معين ليقوم بأرسال البيانات التي ادخلها الى ايميل يكون محدد مسبقا ليقوم بأستقبال البيانات التي يدخلها الزوار

#6

مو منطقية .. لكن ممكن تعملها عن طريق ال body بحيث انك تجمعهم ثم تسندهم لل objMail.body كالتالي:

 Dim body

 body="this is the information : 
"

 body= body & request("name") & "<BR>"

 body= body & request("age") & "<BR>"

 body= body & request("DOB") & "<BR>"



 set mailObj=createObject("CDONTS.newmail")

    mailObj.From=request.Form("from")

    mailObj.To=request.Form("to")

    mailObj.Subject=request.Form("subject")

    mailObj.body=body

   mailObj.Send

اعتقد الان انحلت المشكلة ووضحت الطريقة .. :)

You can fly while you can touch the sky

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…