طراحی فرم ارسال اطلاعات به ایمیل ( تورو خدا کمک کنید، کارم خیلی خیلی گیره)

Infernal

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

من دارم برای یک هتل سایت طراحی میکنم. مسئول هتل ازم خواسته یک بخش برای رزرو اتاق توی سایت طراحی کنم ولی متأسفانه من php بلد نیستم. اون یک فرم ساده میخواد که با پر کردن اون و کلیک روی گزینه ثبت، اطلاعات به ایمیل مسئول رزرو ارسال بشه. چند وقت پیش یکی از دوستان عزیز همین سایت، یک فرم ساده برام طراحی کرد ولی هم گزینه هاش کامل نبود همم ایمیل خالی ارسال میکرد. یعنی بعد از پر کردن فرم و کلیک روی گزینه ثبت، یک فرم خالی به ایمیل ارسال میشد.

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

dtlo47qu8of4z8ifwgje.jpg


از دوستان عزیزی که لطف میکنن و میخوان این فرمو برام طراحی کنن خواهش میکنم چند تا نکته رو مد نظر قرار بدن :

در فیلدهای ( شماره شناسنامه - شماره ملی - شماره تلفن ثابت - شماره تلفن همراه ) فقط بشه از اعداد استفاده کرد.

در فیلد ( تاریخ ورود به هتل ) فقط بشه از اعداد و کاراکترهای / - . استفاده کرد.

تمام فیلدها به غیر از قسمتهای ( آدرس ایمیل - توضیحات ) اجباری باشه، یعنی اگه کاربر، فیلدی رو به غیر از دو موردی که گفتم پر نکرد فرم ارسال نشه.

فرم در وسط صفحه باشه ( دقیقا مثل عکسی که قرار دادم).


بعد از ارسال فرم، یک صفحه به کاربر نمایش داده بشه که توش نوشته باشه :

با تشکر از شما، اطلاعات با موفقیت ارسال شد

و بعد از چند ثانیه به صورت خودکار دوباره به صفحه فرم برگرده.



با تشکر از همه شما عزیزان

خدا خیرتون بده
 

پیوست ها

  • Hotel.zip
    2.6 کیلوبایت · بازدیدها: 16

yakoza

Well-Known Member
فكر نكم كسي رايگان اين كار رو انجام بده

اينجا فقط ب سوالات جواب داده ميشه نه اينكه برا كسي اسكريپت رايگان بنويسيم
 

Infernal

Member
چرا این روزا همه چی پول شده؟؟؟!!!

من خودم دارم مجانی سایتو برای اون بنده خدا طراحی میکنم...
 

moosa2007

Member
دوست عزیزم سلام
این کاری که شما میخواهید من با php انجام ندادم ولی با asp 3.0 انجام دادم . این یک فرم ساده است
ولی نوشتن فرم رزرو کافی نیست .
موارد زیادی هست که میتوان بیان کرد بعنوان مثال :
اگه میهمانی اطلاعات غلطی وارد کرده باشه و بخواد بر روی اطلاعات ویرایش انجام بده چی کار باید کنه ؟
شاید در روزی که میهمان قصد اقامت در هتل را داشته باشه کلیه اتاق های هتل پر باشه چه جوری میتونه این موضوع رو چک کنه ؟
و ....

پس نتیجه می گیریم که این فرم برای رزرو هیچ فایده ای ندارد و شما باید به فکر طراحی یک سیستم رزرواسیون برای هتل باشید.

در هر صورت اگر گمان میکنه با این موضوعات فرم برای کار کافیست من شبیه این فرم را دارم اما خودتان هم باید در آن تغییرات اعمال نمایید ، بیان فرمایید تا تقدیم کنم.

موفق باشید
 

Infernal

Member
دوست عزیزم سلام
این کاری که شما میخواهید من با php انجام ندادم ولی با asp 3.0 انجام دادم . این یک فرم ساده است
ولی نوشتن فرم رزرو کافی نیست .
موارد زیادی هست که میتوان بیان کرد بعنوان مثال :
اگه میهمانی اطلاعات غلطی وارد کرده باشه و بخواد بر روی اطلاعات ویرایش انجام بده چی کار باید کنه ؟
شاید در روزی که میهمان قصد اقامت در هتل را داشته باشه کلیه اتاق های هتل پر باشه چه جوری میتونه این موضوع رو چک کنه ؟
و ....

پس نتیجه می گیریم که این فرم برای رزرو هیچ فایده ای ندارد و شما باید به فکر طراحی یک سیستم رزرواسیون برای هتل باشید.

در هر صورت اگر گمان میکنه با این موضوعات فرم برای کار کافیست من شبیه این فرم را دارم اما خودتان هم باید در آن تغییرات اعمال نمایید ، بیان فرمایید تا تقدیم کنم.

موفق باشید

با تشکر از شما دوست عزیز

من همه این مواردو قبلا برای مسئول هتل توضیح داده بودم ولی ایشون اصرار داره که فرم همینجوری ساده بشه، دلیلشم نمیدونم. فرمی که ایشون میخواد دقیقا شبیه عکسیه که قرار دادم.

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

متأسفانه من برنامه نویسی تحت وب بلد نیستم، وگرنه مزاحم دوستان عزیز نمیشدم.

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

Mohammadreza

Well-Known Member
متأسفانه من برنامه نویسی تحت وب بلد نیستم، وگرنه مزاحم دوستان عزیز نمیشدم.
ببين دوست عزيز اگه يكم بيشتر تو اين تاپيك بچرخي دليلشو مي فهمي كه چرا بچه هاي انجمن اينطوري برخورد كردن !
افرادي سود جو قبلا از محبت بچه هاي اين انجمن سو استفاده مي كردن و ...
در ضمن اگه شما طراحي سايت مي كني اونم براي هتل مطمئنا بايد بتوني يه فرم ايميل بسازي حتي اگه تحت وب بلد نسيتي چون آموزش زياده !!! كد هم زياده ! يعني يه اديت ...
 

P.H.P

Member
اگه فرم رو درست میکردی میزاشتی میشد یه کاری کرد

ولی اینطوری نوچ خودت بودی انجام میدادی؟ :rose: خدایی وقت گیره

فرم رو درست کن من ارسال به ایمیل رو مینویسم
 

Infernal

Member
اگه فرم رو درست میکردی میزاشتی میشد یه کاری کرد

ولی اینطوری نوچ خودت بودی انجام میدادی؟ :rose: خدایی وقت گیره

فرم رو درست کن من ارسال به ایمیل رو مینویسم

ممنونم دوست عزیز

فرمو طراحی کردم، فقط نتونستم فیلدها رو مخصوص اعداد یا حروف تنظیم کنم، یعنی الآن در فیلد شماره تلفن میشه از حروف هم استفاده کرد.

تمام تنظیماتو انجام میدادمو صفحه رو ذخیره میکردم ولی وقتی تستش میکردم میدیدم با اینکه فیلدو روی اعداد تنظیم کردم ولی بازم میشه توش از حروف هم استفاده کردم، نفهمیدم مشکلش کجا بود. :-?

و یک مشکل دیگه هم این بود که نتونستم کل فرمو بیارم وسط صفحه، هرکاری کردم نشد. :sad:

در ضمن فرمو با FrontPage 2003 درست کردم. :cool:

با تشکر از شما دوست عزیز
:rose:
 

پیوست ها

  • Hotel.zip
    1.5 کیلوبایت · بازدیدها: 17
آخرین ویرایش:

P.H.P

Member
پس تگ form کجاس؟ :shock:

چرا قالب ارسال به ایمیل رو درست نکردی؟ :sad:

کاملش کردم

این charset درست نیست به utf-8 تغییر بده همه ی متن های فارسی مشکل پیدا میکنن


همینطوری نوشتم دیگه خودت دوست داشتی قشنگش کن


میتونی submit رو ویرایش کنی قالب خودت رو بزاری فقط یادت باشه حتما باید encode به ANSI تبدیل بشه


به جای [email protected] ایمیل خودت رو بزن و به جای eMail Subject عنوان ایمیل که ارسال میشه رو وارد کن


مشکل داشت بگو



موفق
 

پیوست ها

  • Hotel.zip
    2.6 کیلوبایت · بازدیدها: 23

Infernal

Member
پس تگ form کجاس؟ :shock:

چرا قالب ارسال به ایمیل رو درست نکردی؟ :sad:

کاملش کردم

این charset درست نیست به utf-8 تغییر بده همه ی متن های فارسی مشکل پیدا میکنن


همینطوری نوشتم دیگه خودت دوست داشتی قشنگش کن


میتونی submit رو ویرایش کنی قالب خودت رو بزاری فقط یادت باشه حتما باید encode به ANSI تبدیل بشه


به جای [email protected] ایمیل خودت رو بزن و به جای eMail Subject عنوان ایمیل که ارسال میشه رو وارد کن


مشکل داشت بگو



موفق

با تشکر از شما دوست عزیز


این فرم چندتا مشکل داره

1- این فرم هیچ ایمیلی ارسال نمیکنه. (هم با جی میل تست کردم همم با یاهو، هیچ فرمی به ایمیل ارسال نمیشه)

2- با کلیک روی گزینه ثبت اطلاعات، صفحه تشکر نمایش داده نمیشه.

3- بعد از اینکه کاربر روی گزینه ثبت اطلاعات کلیلک کرد و صفحه تشکر نمایش داده شد، دوباره به صورت خودکار به صفحه فرم برگرده.


برای تست میتونید به این لینک برید : http://crysis.uuuq.com



یک دنیا از شما ممنونم دوست عزیز
 

پیوست ها

  • Hotel_2.zip
    2.5 کیلوبایت · بازدیدها: 3

P.H.P

Member
من تست کردم هیچ مشکلی نداره

به ایمیل ارسال میشه

فقط اگه توی خوندن متن ها مشکل داری باید به utf-8 فرم رزرو رو تغییر بدی
 

insurer

Member
برترین فرم ارسال اطلاعات

سلام:
من یک فرم ارسال اطلاعات فوق العاده حرفه ای به زبان php براتون قرار دادم.
که در قسمت help آن طریقه اضافه کردن و کم کردن فیلد و.... توضیح داده شد
موفق باشید
 

پیوست ها

  • contact_us.rar
    92.2 کیلوبایت · بازدیدها: 36
آخرین ویرایش:

kjavan

Member
سلام:
من یک فرم ارسال اطلاعات فوق العاده حرفه ای به زبان php براتون قرار دادم.
که در قسمت help آن طریقه اضافه کردن و کم کردن فیلد و.... توضیح داده شد
موفق باشید

دوست عزیز این فرم شما نسبت به فرمهای دیگه چه ویژگیهایی داره؟
امکان اتچ کردن فایل رو چطور میشه بهش اضافه کرد؟
 
سلام:

من یک فرم ارسال اطلاعات فوق العاده حرفه ای به زبان php براتون قرار دادم.
که در قسمت help آن طریقه اضافه کردن و کم کردن فیلد و.... توضیح داده شد
موفق باشید​

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

insurer

Member
دوست عزیز این فرم بصورت آماده براتون درست شده و بصورت پیش فرض این فیلد ها را دارد :
نام ونام خانوادگی * : نام موسسه * : تلفن * : ایمیل * : متن ایمیل * :فقط کافی که config ادیت کنید وکل فایلها را آپلود کنید و لینک یا
<?php
include ("index.php");
?> کنید
اگر می خواهید ادیت کنید طبق فایل
help
فیلدها را ادیت کنید.من خودم با
easy php
کار می کنم با
WampServer
کار نمی کنم
 
دوست عزیز این فرم بصورت آماده براتون درست شده و بصورت پیش فرض این فیلد ها را دارد :

نام ونام خانوادگی * : نام موسسه * : تلفن * : ایمیل * : متن ایمیل * :فقط کافی که config ادیت کنید وکل فایلها را آپلود کنید و لینک یا
<?php
include ("index.php");
?> کنید
اگر می خواهید ادیت کنید طبق فایل
help
فیلدها را ادیت کنید.من خودم با
easy php
کار می کنم با
WampServer
کار نمی کنم​

با تشکر
من این کار را کردم و روی سرور تست کردم . اما وقتی روی ارسال کلیک میکنم صفحه سایت هنگ(قفل) میکنه و هیچ کاری نمیکنه... چکار کنم؟؟

یه سوال دیگه ... منظورتون از "لینک یا
<?php
include ("index.php");
?> کنید"
چیه ؟
 

جدیدترین ارسال ها

بالا