نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

  1. #1
    عضو جدید drhannibal آواتار ها
    تاریخ عضویت
    Apr 2012
    نوشته ها
    56
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    22
    تشکر شده در
    21 پست

    23 ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    با سلام

    تقریبا مبتدی هستم ،

    بنده می خوام یک کادر خیلی ساده و کوچیک درست کنم که توش 2 باکس برای ارسال متن باشه و یک کلید ارسال ،

    یعنی همچین شکلی که این زیر گذاشتم....

    اسم شما:

    شماره شما:

    <کلید ارسال>


    و بعد این اسم و شماره برای من ذخیره بشه. و یک پیام شبیه به تشکر هم ظاهر بشه.

    چطور باید همچین چیزی بسازم ؟

    قبلا از .jotform.com استفاده میکردم که اخیرا خیلی مشکل پیدا کرده و بد شده. فرم های دیگه هم همه تبلیغات داره و اصلا خوب نیست.

    خیلی ممنون میشم اگه راه نمایی کنید.....

  2. # ADS




     

  3. #2
    عضو انجمن dade24 آواتار ها
    تاریخ عضویت
    Nov 2010
    نوشته ها
    401
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    208
    تشکر شده در
    190 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    با نرم افزار دریم ور راحت میتونی ...نیاز به برنامه نویسی نیست!!!

  4. #3
    عضو جدید drhannibal آواتار ها
    تاریخ عضویت
    Apr 2012
    نوشته ها
    56
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    22
    تشکر شده در
    21 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    ببینید من میخوام بعد از پر کردن فرم یگران بتونن اطلاعاتشون رو ارسال کنن ، فقط جدول خالی نمی خوام.

    من الان برنامه رو دانلود و نصب کردم ، امابلد نیستم باهاش کار کنم ، امکانش هست خودتون همین شکل بالارو بسازین یا یاد بدین چی کار کنم ؟

    این کار نیاز به دیتابیس نداره یعنی ؟
    ویرایش توسط drhannibal : April 11th, 2012 در ساعت 23:34

  5. #4
    عضو انجمن bepad آواتار ها
    تاریخ عضویت
    Aug 2009
    نوشته ها
    870
    تشکر تشکر کرده 
    936
    تشکر تشکر شده 
    2,112
    تشکر شده در
    1,630 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    سلام

    اطلاعات بیاد به ایمیلتون؟یا در سیستم ذخیره بشه اگه مورد اولی باشه یه فرم اماده دارم پیوست کنم براتون ولی دومی برنامه نویسی میخواد بانک و... هرچند اونم سادست اما خب باید به برنامه نویسی اشنا باشید


  6. تعداد تشکر ها از bepad به دلیل پست مفید


  7. #5
    عضو انجمن sebastian آواتار ها
    تاریخ عضویت
    May 2010
    محل سکونت
    کره ی زمین
    نوشته ها
    479
    تشکر تشکر کرده 
    19
    تشکر تشکر شده 
    595
    تشکر شده در
    452 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    کد PHP:
    <?php
    session_start
    ();
    if(isset(
    $_POST['submit'])) {
        if(!empty(
    $_POST['name']) && !empty($_POST['email']) && !empty($_POST['message']) && !empty($_POST['code']) && !empty($_POST['subject'])) {
            if(
    $_POST['code'] == $_SESSION['rand_code']) {
                
    // send email                        $accept = "پیغام شما با موفقیت ارسال شد. با تشکر";            $to = "info@almassoft.ir";            $subject = $_POST['subject'];            $from = $_POST['email'];            $user_message = $_POST['message'];                        $body = "\n".            "نام: $name\n".            "ایمیل: $from \n".            "توضیحات: \n ".            "$user_message\n".                        $headers = "From: $from \r\n";            $headers .= "Reply-To: $from \r\n";                        mail($to, $subject, $body, $headers);        } else {
                
    $error "کد امنیتی را اشتباه وارد کرده اید! دوباره امتحان کنید";
            }
        } else {
            
    $error "لطفا تمامی فیلد ها را تکمیل نمایید.";
        }
    }
    ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>AlmasSoft Form</title><link href="style.css" rel="stylesheet" type="text/css"></head><body><div id="main"><div class="content"><h2>Contactus</h2> <?php if(!empty($error)) echo '<div class="error">'.$error.'</div>'?><?php if(!empty($accept)) echo '<div class="ok">'.$accept.'</div>'?>    <p>برای تماس با ما میتوانید از فرم زیر استفاده نمایید</p>    <p>    <div class="forms">                            <form action="" method="post">    <label for="username">اسم شما: </label>    <input type="text" class="form" value="" name="name">    <br/><br/><br/>    <label for="email"> شماره شما: </label>    <input type="text" id="email" value="" class="form-ltr" name="email">    <br/><br/><br/>    <label for="Email"> کد امنیتی : </label>    <image src="captcha.php" />    <br/><br/><br/>    <label for="code"> وارد کنید : </label>    <input type="text" value="" id="code" class="form-ltr" name="code">    <br/><br/><br/>    <input type="submit" name="submit" value="  ارسال  ">    </form>    </div>    </p>    </div>    <div class="clear"></div></div></body></html>
    به جای info@almassoft.ir در بالا آدرس ایمیل خودتون رو وارد کنید
    میتونید کد امنیتی رو هم حذف کنید


  8. تعداد تشکر ها از sebastian به دلیل پست مفید


  9. #6
    عضو جدید drhannibal آواتار ها
    تاریخ عضویت
    Apr 2012
    نوشته ها
    56
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    22
    تشکر شده در
    21 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    نقل قول نوشته اصلی توسط bepad نمایش پست ها
    سلام

    اطلاعات بیاد به ایمیلتون؟یا در سیستم ذخیره بشه اگه مورد اولی باشه یه فرم اماده دارم پیوست کنم براتون ولی دومی برنامه نویسی میخواد بانک و... هرچند اونم سادست اما خب باید به برنامه نویسی اشنا باشید

    هیچ فرقی نداره فقط ذخیره بشه کاره من راه می افته...

    ممنون

    ---------- Post added at 08:03 AM ---------- Previous post was at 07:52 AM ----------

    نقل قول نوشته اصلی توسط sepastian نمایش پست ها
    کد PHP:
    <?php
    session_start
    ();
    if(isset(
    $_POST['submit'])) {
        if(!empty(
    $_POST['name']) && !empty($_POST['email']) && !empty($_POST['message']) && !empty($_POST['code']) && !empty($_POST['subject'])) {
            if(
    $_POST['code'] == $_SESSION['rand_code']) {
                
    // send email                        $accept = "پیغام شما با موفقیت ارسال شد. با تشکر";            $to = "info@almassoft.ir";            $subject = $_POST['subject'];            $from = $_POST['email'];            $user_message = $_POST['message'];                        $body = "\n".            "نام: $name\n".            "ایمیل: $from \n".            "توضیحات: \n ".            "$user_message\n".                        $headers = "From: $from \r\n";            $headers .= "Reply-To: $from \r\n";                        mail($to, $subject, $body, $headers);        } else {
                
    $error "کد امنیتی را اشتباه وارد کرده اید! دوباره امتحان کنید";
            }
        } else {
            
    $error "لطفا تمامی فیلد ها را تکمیل نمایید.";
        }
    }
    ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>AlmasSoft Form</title><link href="style.css" rel="stylesheet" type="text/css"></head><body><div id="main"><div class="content"><h2>Contactus</h2> <?php if(!empty($error)) echo '<div class="error">'.$error.'</div>'?><?php if(!empty($accept)) echo '<div class="ok">'.$accept.'</div>'?>    <p>برای تماس با ما میتوانید از فرم زیر استفاده نمایید</p>    <p>    <div class="forms">                            <form action="" method="post">    <label for="username">اسم شما: </label>    <input type="text" class="form" value="" name="name">    <br/><br/><br/>    <label for="email"> شماره شما: </label>    <input type="text" id="email" value="" class="form-ltr" name="email">    <br/><br/><br/>    <label for="Email"> کد امنیتی : </label>    <image src="captcha.php" />    <br/><br/><br/>    <label for="code"> وارد کنید : </label>    <input type="text" value="" id="code" class="form-ltr" name="code">    <br/><br/><br/>    <input type="submit" name="submit" value="  ارسال  ">    </form>    </div>    </p>    </div>    <div class="clear"></div></div></body></html>
    به جای info@almassoft.ir در بالا آدرس ایمیل خودتون رو وارد کنید
    میتونید کد امنیتی رو هم حذف کنید
    دستتون درد نکنه ،


    این فایل php رو ساختم ، توی بایت هاست اپلود کردم ، و بجاش ایمیلش ادرس ایمیل یاهو رو دادم... دیدم ارسال نمیشه . گفتم شاید باید همون ایمیل سایت باشه ، یک روش اینجا توضیح داده :

    آموزش راه اندازی سرویس Email در هاست رایگان

    اما من دامنه دات کام ندارم ، .tk می خوام باشه یا زیر دامنه های رایگان.

    حالا میشه کاری کرد ؟

    اگه نمیشه بهتر نیست توی سایت ذخیره بشه ؟


    ببخشین که اینقدر آماتورم و خیلی ممنون که کمک میکنین.

  10. #7
    عضو انجمن sebastian آواتار ها
    تاریخ عضویت
    May 2010
    محل سکونت
    کره ی زمین
    نوشته ها
    479
    تشکر تشکر کرده 
    19
    تشکر تشکر شده 
    595
    تشکر شده در
    452 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    نقل قول نوشته اصلی توسط drhannibal نمایش پست ها
    هیچ فرقی نداره فقط ذخیره بشه کاره من راه می افته...

    ممنون

    ---------- Post added at 08:03 AM ---------- Previous post was at 07:52 AM ----------



    دستتون درد نکنه ،


    این فایل php رو ساختم ، توی بایت هاست اپلود کردم ، و بجاش ایمیلش ادرس ایمیل یاهو رو دادم... دیدم ارسال نمیشه . گفتم شاید باید همون ایمیل سایت باشه ، یک روش اینجا توضیح داده :

    آموزش راه اندازی سرویس Email در هاست رایگان

    اما من دامنه دات کام ندارم ، .tk می خوام باشه یا زیر دامنه های رایگان.

    حالا میشه کاری کرد ؟

    اگه نمیشه بهتر نیست توی سایت ذخیره بشه ؟


    ببخشین که اینقدر آماتورم و خیلی ممنون که کمک میکنین.
    شما قسمت اسپم ایمیل خودتون رو چک کنید و حتما لازم نیست ایمیل برای دامنه ی سایت شما باشه
    همین فرم رو میشه به صورت دیتابیس هم نوشت که اطلاعات رو تو یه دیتابیس ذخیره کنه


  11. تعداد تشکر ها از sebastian به دلیل پست مفید


  12. #8
    عضو جدید drhannibal آواتار ها
    تاریخ عضویت
    Apr 2012
    نوشته ها
    56
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    22
    تشکر شده در
    21 پست

    پیش فرض پاسخ : ایجاد یک فرم و ذخیره اطلاعات ارسالی (؟)

    نقل قول نوشته اصلی توسط sepastian نمایش پست ها
    شما قسمت اسپم ایمیل خودتون رو چک کنید و حتما لازم نیست ایمیل برای دامنه ی سایت شما باشه
    همین فرم رو میشه به صورت دیتابیس هم نوشت که اطلاعات رو تو یه دیتابیس ذخیره کنه
    هر کاری کردم ایمیلی به من ارسال نشد ،

    یعنی این فایل php از کجا میتونه یک ایمیل ارسال کنه ، بلاخره نباید هاست ایمیل داشته باشه که با اون ارسال کنه ؟ ، تنهایی هم میشه ؟

    البته باز من این فایل رو توی هاست یکی از دوستام که mx records داشت تست کردم باز هم چیزی ارسال نکرد به ایمیل یاهو ، مثلا وقتی تمام فیلد هارو پر کردم وقتی ارسال رو میزدم هیچ اتفاقی نمی افتاد و وقتی هم قسمت کد امنیتی رو پاک کردم می نوشت تمام فیلد هارو پاک کنید.

    فکر کنم این کار درد سر داشته باشه و چون هاست رایگانه بخش ایمیل همین طوری درد سر داشته باشه ، البته شاید هم من دارم جایی رو اشتباه میکنم. اما بهتر نیست توی دیتابیس ذخیره بشه ؟ میشه لطف کنید راهنمایی کنید ؟

    واقعا ممنون

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •