کد مخفی کردن یه فرم

maaha

Member
بچه ها من 2 تا فرم دارم.میخوام فرم 2 مخفی باشه.وقتی مشتری فرم 1 رو سابمیت کرد,فرم 1 مخفی بشه و فرم 2 ظاهر بشه.میشه کدشو بهم بدین؟:cry:
 

maaha

Member
یه نفر میگفت باید از jquery استفاده کنم ولی من نه اونو بلدم نه ایجکس رو.میشه یه مطلب معرفی کنید در همین رابطه؟ که کار من راه بیافته.وقتم خیلی کمه:cry:
 

DaDaDooDoo

کاربر VIP
این سوال شما مربوط به php و کلاً سمت سرور نیست ، شما باید با ستفاده از یک زبان کلاینت ساید این کار رو انجام بدید ، با جاوا اسکریپت و سی اس اس میشه انجامش داد .
بهتر هست سوالتون رو در انجمن جاوااسکریپت مطرح کنید.
 

nekooee2

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

کد:
<div id="hidden_layer"><div id="content"></div><a href="javascript://" onClick="this.parentNode.style.display='none'">فرم دوم</a>

این div رو هم باید جایی بگذارید که می خواین جدوم دوم ظاهر بشه. ولی اگر جاوا بلد نباشید نمیتویند باید تو انجمن جاوا بگید دقیق یادتون بدن

ولی اگر بخواین از خود php استفاده کنید می تویند بهش بگید بعد از تایید فرم اول داده ها رو چک کنه و در صورت صحیح بودن فرم شماره 2 رو برای کاربر ارسال کنه. ولی صفحه رفرش میشه در جاوا نه بلافاصله همونجا میاد چون تو کامپیوتر خودش پردازش میشه.
 

maaha

Member
احساس توپ بودن بم دست داده! بین انجمن ها پاس کاری میشم:lol:
ببخشید صفحه رفرش بشه چی میشه؟ یعنی دیگه فرم 2 تو صفحه ی اول باز نمیشه؟
دوستان من خیلی وقت ندارم.اخر باید از جاوا اسکریپت یا ایجکس استفاده کنم؟:shock:
ريیس اینجا کیه!میشه پست منو منتقل کنید به یه انجمن دیگه؟:sad:
 
آخرین ویرایش:

nekooee2

Member
انجمن رفرش بشه هیچ اتفاقی نمی افته! فقط یکبار دیگه صفحه لود میشه بعضی ها دوست دارند بدون لود شدن دوباره با خاصیت جاوا صفحشون رو بسازند. این دیگه بستگی به این داره به سلیقه و هدف طرف. خوب شما اگر برات مهم نیست صفحه رفرش بشه دیگه برای چی می خوای از زبانهای دیگه استفاده کنی؟ اگر php بلدی با همون بگذار دیگه.
با php هم میتونی بعد از اینکه اطلاعات فرو یک رو گرفتی کاربر رو هدایت کنی به فرم دوم که در بخش php احتمالا آموزشهای فرمها رو بخونی حتما هست
 
آخرین ویرایش:

maaha

Member
ممنون .این که خیلی پیش پا افتادس.میخواستم حتما فرم 2 تو همون صفحه باز بشه.فکر میکنم باید برم دنبال ایجکس.مرسی دوست عزیز:rose:
 

nekooee2

Member
میشه کاری کرد تو همون صفحه فرم دوم ظاهر بشه به این صورت که وقتی فرم یک رو پر کرد شما دوباره فرم یک رو با استفاده از مقادیر پر شده قبلی نشون میدی ولی بدون امکان ویرایش و زیرش فرم دوم رو نشون میدین. اما باز هم بعد از پر کردن فرم اول صفحه رفرش میشه.

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

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

بالا