ایجاد فرمی که به آدرس پست الکترونیکی شما فرستاده می شود

  آیا به دلیل عدم دسترسی به CGI-bin یا نداشتن اسکریپت CGI  مناسب نمی توانید فرمی در صفحه وب خود بگذارید ؟

در اینجا روش ساده ای برای ارسال مطالب یک فرم به آدرس پست الکترونیکی که مشخص می کنید, ارائه میشود. مزیت این روش این است که به اسکریپت های CGI نیازی نیست , بنابر این میتوانید از آن برای هر صفحه وب موجود در هر وب سروری استفاده کنید. ولی هیچ مرورگری به غیر از Netscape Navigator  از این روش پشتیبانی نمی کند. اگر از مرورگر Netscape استفاده می کنید, پس از کلیک روی دکمه " Email This Form "  متن فرم به آدرس فرضی Person@anywhere  فرستاده میشود. این ترفند بدین صورت است که در فرم خد از mailto: Person@anywhere  ( که به جای Person@anywhere , آدرس پست الکترونیکی مورد نظر را که مایلید فرمها بهآن فرستاده شود, وارد کنید) در مقابل action (جایی که نام اسکریپت CGI  را می نویسید) استفاده کنید. برای مثال به تگ های HTML   زیر توجه کنید:

 

<form

action=mailto:"Ma_Esmaili_2001@yahoo.com"

method ="POST"name="EmailTestForm">

your Name:<br>

<input type ="text"size=20 name ="VisitorName"><br>

your comment:<br>

<textarea name="VisitorComment"rows=4 cols=20>

</textarea><br><br>

<input type="submit" name="submit" Valu="Email This Form">

</form>

 

با این ترفند ساده میتوانید با استفاده از ویرایشگر HTML مورد علاقه خود و تنها با تایپ mailto:  و آدرس پست الکترونیکی برای تگ action , یک فرم Online و مفید ایجاد کنید.