loading...
دانلود شاتل ،بهترین مرجع دانلود ها
مشکلات بازدید کنندگان

با سلام و خسته نباشید به تمام بازدید کنندگان عزیز....


نظرات رسیده در مورد سوالات هک و مشکلات کامپیوتر که از ما پرسیدند و ما هم به همین دلیل  و به در خواست شما آدی یاهو خود را می گذاریم تا در مواقع سوال در مورد هک و مشکلات کامپیوتری خویش به ما مراجعه کنید.....:)


ID Yahoo: erfantakta@yahoo.com


gmail : erfantak2012@gmail.com


ما در  ساعات 1 تا 6 بعد از ظهر در مسنجر یاهو آنلان هستیم.........


با آرزوی موفقیت برای شما

آخرین ارسال های انجمن
nero بازدید : 226 جمعه 10 خرداد 1392 نظرات (0)

نحوه جمع آوری اطلاعات از فرمها

هنگاميکه دکمه تاييد يک فرم زده مي شود اطلاعات وارد شده از صفحه عبور کرده و به سرور ( کامپيوتري که فايلهاي وب سايت شما بر روي آن قرار دارد ) فرستاده مي شوند تا پردازش شود. در اين قسمت بايد با دو خصوصيت action و method در تگ <form> آشنا شويد. اين دو خصوصيت مشخص مي کنند که اطلاعات چگونه و به کجا بايد فرستاده شوند.

در خصوصيت action آدرس فايلي که اطلاعات را تجزيه تحليل مي کند و بر روي سرور قرار دارد وارد مي شود که بطور معمول يا برنامه CGI و يا فايلهاي ASP است. CGI مخفف Common Gateway Interface است که فايلهاي آن با استفاده از زبان Perl, C ويا VB نوشته مي شوند و ASP مخفف Active Server Page است که يک زبان قوي تحت وب است که متعلق به شرکت مايکروسافت مي باشد. شما حتي مي توانيد اطلاعات گرفته شده از يک فرم را به آدرس ايميل هم بفرستيد که در اين حالت بايد خصوصيت action را برابر با”mailto:“ قرار دهيد.

در خصوصيت method تعيين مي شود که اطلاعات گرفته شده از فرم چگونه و به چه صورت به برنامه و فايل پردازشگر اطلاعات برسد. به دو روش اطلاعات را مي توان به سرور فرستاد، يکي روش get و ديگري روش post مي باشد. اين دو روش تفاوتي با هم دارند که روش دوم يعني post استفاده بيشتري دارد. در روش اول بايد خصوصيت method=” “ را برابر با کلمه get قرار دهيم که پس از وارد کردن اطلاعات و زدن دکمه تاييد فرم ، مطالب وارد شده، به انتهاي آدرس درمرورگراضافه مي شود که از لحاظ امنيتي روش خوبي نيست اما در روش دوم اينگونه عمل نمي شود و در ضمن روش post با بيشتر مرورگرها سازگارتر است. خصوصيت ديگري هم هست که در تگ <form> بکار مي رود و براي بالا بردن امنيت يک فرم است که اطلاعات گرفته شده از فرم را رمزدار کرده و به  سرور مي فرستد که اين خصوصيت enctype=”application/x-www.form.urlencodeed “ است .

اما همانطور که گفته شد براي فرستادن اطلاعات يک فرم از طريق ايميل به آدرسي مشخص، بايد خصوصيت action=” “ را برابر با mailto: قرار داد و همچنين method=” “ را برابر با post و در خصوصيت enctype=” “ اصطلاح multipart/form-data  را مي نويسيم تا هر قسمت از اطلاعات وارد شده در فرم بصورت يک فايل متني جداگانه به ايميل پيوست شود و يا برابر با text/plain قرار ميدهيم. براي وارد کردن آدرس ايميل بايد آنرا در جلوي کلمه “mailto:”  نوشت، بدين صورت:

<form method=”post” action=”mailto:emailaddress@domain.com”  enctype=”text/plain”>

دقت کنيد که بعد از زدن دکمه تاييد فرم پيغامي ظاهر شده که بيننده را از فرستادن يک ايميل مطلع مي کند و سپس برنامه پيش فرض ايميل کاربر باز مي شود .

امروزه يکي از بهترين و پرکاربرد ترين برنامه براي جمع آوري و پردازش اطلاعات از يک فرم، زبان ASP مي باشد که در بخش مربوطه مي توانيد مطالب مورد نظر و چگونگي ارتباط با بينندگان سايت را از طريق فرم بياموزيد.

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نظرسنجی
    آیا مایل به گذاشتن مطالب در مورد هک سایت ها هستید؟
    آمار سایت
  • کل مطالب : 802
  • کل نظرات : 90
  • افراد آنلاین : 19
  • تعداد اعضا : 1333
  • آی پی امروز : 328
  • آی پی دیروز : 87
  • بازدید امروز : 844
  • باردید دیروز : 1,002
  • گوگل امروز : 0
  • گوگل دیروز : 2
  • بازدید هفته : 1,846
  • بازدید ماه : 7,519
  • بازدید سال : 170,904
  • بازدید کلی : 830,520