طریقه ساخت یک فرم اجاکس

این تاپیک 7 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  padidehco ،‏ 3 سال و 3 ماه پیش .

این تاپیک تاکنون 936 بازدید داشته است .

نویسنده پست
یکشنبه ، 25 آگوست 2013     5:24 ب.ظ #


padidehco

Subscriber
6 پست5 تاپیک

سلام دوستان

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

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

با تشکر فراوان

0  تشکر
یکشنبه ، 25 آگوست 2013     6:22 ب.ظ #


mehran90

Subscriber
72 پست5 تاپیک

سلام

شما میخواین یک عکس رو به یک ایمیل ارسال کنید یا تو دیتابیس ثبتش کنید؟

یک اموزش اقا کیوان گذاشته بودن که طبق اون:

برای ساختن فرم اجاکس باید اول یک تابع بنویسی:

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

برای فرستادن اطلاعات از فرم به صفحه php باید یه متغیر به آخر آدرس صفحه اضافه کنی این طوری:
ajx.php?varName=value
برای فرستادن اطلاعات از صفحه php به صفحه فرمت هم میتونی از echo استفاده کنی . هرمتنی که توی صفحه php چاپ کنی وارد متغیر responseText میشه که توسط شیئی که ایجاد کردی میتونی بهش دسترسی داشته باشی مثلا توی این کد این طوری میشه :
xhr.responseText
 

2  تشکر
یکشنبه ، 25 آگوست 2013     6:57 ب.ظ #


padidehco

Subscriber
6 پست5 تاپیک

دادش دستت درد نکنه

بله می خوام عکس و نام و نام خانوادگی به ایمیل ارسال بشه البته ایمیل می خوام به صورت html با شه

من این کاری را که گفتید انجام دادم ولی اطلاعات را در صفحه بعد نشون نمی ده

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

پیوست ها:
You must be logged in to view attached files.
0  تشکر
یکشنبه ، 25 آگوست 2013     7:39 ب.ظ #


mehran90

Subscriber
72 پست5 تاپیک

خواهش میکنم

الان میبینم فایلتو

 

0  تشکر
یکشنبه ، 25 آگوست 2013     7:43 ب.ظ #


mehran90

Subscriber
72 پست5 تاپیک

شما با جی کوئری آشنایی داری؟

0  تشکر
یکشنبه ، 25 آگوست 2013     7:47 ب.ظ #


padidehco

Subscriber
6 پست5 تاپیک

مدیرای سایت می شه لطفا یک کمکی کنید؟

0  تشکر
یکشنبه ، 25 آگوست 2013     7:54 ب.ظ #


mehran90

Subscriber
72 پست5 تاپیک

اینو ببین

پیوست ها:
You must be logged in to view attached files.
1  تشکر
یکشنبه ، 25 آگوست 2013     10:30 ب.ظ #


padidehco

Subscriber
6 پست5 تاپیک

سلام

نه خیر من با جی کوئری آشنایی ندارم

من این فرم را ساختم

یک مشکل داره

اول از همه شما فیلد ها را پر می کنید و سپس بر روی ارسال اطلاعات کلیک می کنید

یک صفحه می یاد که یک بار دیگه به شما اطلاعاتی را که وارد کردید را نشون می ده

در صورت درست بودن اطلاعات وقتی که بر روی دکمه ارسال کلیک می کنید اون اطلاعاتی که در صفحه اول وارد کردید به ایمیلم ارسال نمی شه

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

می خواستم کاری کنم که در صفحه اول کاربر تمام فیلد ها را پر کنه ، اگر فیلد ها را کاربر پر نکرد برای کاربر یک پیغام بده.

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

باید چی کار کنم؟

پیوست ها:
You must be logged in to view attached files.
1  تشکر
پست 1 تا 8 (از مجموع 8 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .