View Full Version : سوال: قرار دادن فرم لاگین درون یک پاپ آپ ویندو؟
L E N A
چهارشنبه 27 شهریور 1392, 20:55 عصر
سلام
من فرم لاگین رو داخل یک پنجره پاپ آپ قرار دادم حالا چطور میشه اگه کاربر نام کاربری یا پسورد رو اشتباه وارد کرد، توی همون پاپ آپ ویندو واسش پیغام خطا چاپ شه؟؟
توضیح:
1-این پاپ آپ ویندو با کلیک بر روی یک دکمه باز میشه
2-چک کردن اینکه صحیح هست یا نه با php انجام میشه فقط نمیدونم تو اکشن اون فرم چی بنویسم که بعد از چک کردن، داخل همون پاپ آپ ویندو پیغام خطا چاپ شه!
فقط خواهش میکنم دوستان اگه اطلاع دارن دریغ نکن واقعا نیاز دارم واسه تحویل پروژه
sinoser
چهارشنبه 27 شهریور 1392, 21:26 عصر
شما یه div شناور با محتویات اون فرم میزاری بعد با jQuery می گی بش وقتی کلیک شد روی دکمش (بهتره به جای submit از button استفاده کنی) مقادیر فرم رو اعتبار سنجی کنه
اگر درست بود با یک دستور ajax که خود jQuery هم خوب پشتیبانیش می کنه درخواستو به سرور اعلام کنی
و منتظر نتیجش باشی
نتیجشم این جور می گی :
اگر درست انجام شد پیام فعلا رو به عنوان محتوای اون div بذار و بعد مثلا 5 ثانیه اون div رو hide کن
اگرم خطا داده این پیام خطا را به بالای متوای اون div (این بار فرم حذف نمیشه) اضافه کن و باز همون مراحل قبل
L E N A
چهارشنبه 27 شهریور 1392, 22:08 عصر
ببینید من اصلا جی کوئری و ایجکس بلد نیستم این اسکریپت ها رو هم از اینترنت گرفتم سر هم کردم. لطف کنید راهشو با php بگید، ممنون میشم
اینم کدی که استفاده کردم شاید به درد بخوره:
<div class="popup-screen"></div>
<div class="popup-win">
<div class="container">
<ul class="jDesign_tabs">
<li><a href="#tab1">ورود به سایت</a></li>
<li><a href="#tab2">عضویت</a></li>
</ul>
<div class="jDesign_ir">
<div id="tab1" class="jD_content">
<form method="post" action="login.php">
<table width="332" height="130" align="center">
<tr>
<td width="174" height="37">نام کاربری :</td>
<td width="146"><input type="text" name="user" /></td>
</tr>
<tr>
<td height="40">رمز عبور: </td>
<td><input type="text" name="pass" /></td>
</tr>
<tr>
<td><a href="">رمز عبور خود را فراموش کرده اید؟</a></td>
<td align="left"><input type="submit" value="ورود"></td>
</tr>
</table>
</form>
</div>
</div>
</div>
<div id="tab2" class="jD_content">
<? include("register.php"); ?>
</div>
</div>
</div>
<div class="close-btn"></div>
</div>
<button class="show-popup btn-position">ورود به سایت | عضویت</button>
</div>
sinoser
چهارشنبه 27 شهریور 1392, 22:58 عصر
در حد فروم راهشو گفتم
اگر نمی دونید بهترین گزینه به یکی از سایت های طراحی سایت بدید براتون طراحی کنن این بهترین راه!
هزینشم اونقد نمیشه!
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.