ارسال داده های فرم های html به یک iframe

- visibility ۳۱ mode_comment

:: فرم های موجود در صفحات html برای دریافت ورودی از کاربر استفاده می شن . معمولا به این شکله که پس از پر کردن فیلدهای یک فرم دکمه submit رو می زنید تا داده های وارد شده رو به سمت سرور بفرستید تا اونجا عملیات مورد نیاز ( مثلا ثبت نام ، لاگین شدن ، ذخیره مشخصات و ...) روی داده های ورودی شما چک و اعمال بشه . :: در حالت پیش فرض پس از پر کردن فرم و زدن دکمه submit به یک صفحه دیگه منتقل میشید و در اونجا نتیجه ارسال اطلاعاتتون رو میبینید . مثلا در صفحه جدید نمایش داده میشه که اطلاعات شما با موفقیت ثبت شد و یا یه چیزی تو این مایه ها ... :: در آموزش امروز می خوایم بگیم که چطور اطلاعات ارسال شده رو به یک iframe بفرستید که نخواید پس از زدن دکمه submit به صفحه جدید منتقل بشید . :: محض یادآوری بگم که با استفاده از تگ iframe شما می تونید یک صفحه وب رو درون یک صفحه وب دیگه قرار بدید . مثلا با تگ iframe زیر من صفحه دیگه ای رو که شامل یک باکس و منوی منوی تب دار هست درون این پست میزارم :

که نمایشش به شکل زیر میشه :

:: حالا می خوایم یه چنین چیزی رو با هم بنویسیم . که اطلاعات یک فرم رو به یک iframe در زیر اون بفرستیم . :: یک رنگ رو انتخاب کنید و دکمه submit رو بزنید تا نتیجه رو ببینید . :: برای این کار شما به دو تا فایل نیاز دارید . یکی فایلی که فرم html شما رو در بر داره (form.html) و دیگری فایلی که اطلاعات فرم به اون ارسال می شه تا پردازش لازم روی اطلاعات ورودی رو انجام بده (print.php) .

:: فایل form.html رو به شکل زیر داریم که شامل یک فرمه که یک منوی select درون اون هست که رنگ مورد علاقه کاربر رو میخواد دریافت کنه . و در آخر این فایل هم iframe ی که قرار نتیجه رو در اون بیاریم آوردیم .

.: فقط اعضاي سايت مجاز به ديدن اين قسمت هستند :.
در صورتي که عضو سايت هستيد می توانید لاگین شوید.
در غير اين صورت در کمتر از 1 دقيقه مي توانيد در سايت عضو شويد.
comment دیدگاه کاربران
alibeigi68

خب الان دارمش اما نمیدونم چجوری باید باهاش کار کنم

لقمان آوند

بعد از نصب ومپ سرور اون رو اجرا کنید و در جایی که نصب شده به دنبال پوشه www بگردید . فایل php رو درون اون بزارید و در مرورگرتون به آدرس localhost برید …

navidads

سلام و خسته نباشید
آقای آوند و سایر دوستان میخواستم بدونم راهی هست که مثلا من یه فرم ورود اطلاعات داشته باشم و بعد از مثلا Submit کردنش همون اطلاعات بره تویه فرم دیگه
با تشکر

لقمان آوند

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

نوید

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

bahar

salam, mikhastam azatoon beporsam dar morede HTML5 etelaee darid? lotfan javab bedid kheili vajebe, merc

لقمان آوند

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

bahar

tag haye jadidi ke dar html5 ezafe shode va vazifeye har tag

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2