PDA

نسخه کامل مشاهده نسخه کامل : فرم لاگین



jenipher
11-09-2011, 22:01
فرم لاگین و دانلود در یک صفحه گذاشتم وقتی وارد وب سایتم میشوم نام کاربری نشان داده میشود اما وقتی صفحات دیگه رو باز میکنم و بعد وارد صفحه دانلود میشوم نام کاربری نشان داده نمیشود !
لطفا راهنمای کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

m.m.m5651
11-09-2011, 22:23
لطفا کد صفحه ی چک یا همون دانلود رو هم بذارین.

mb1372
11-09-2011, 23:00
خارج از بحث كد نويسي ببين چنين كاري كردي؟:
يه مقدار 0 يا 1 براي تشخيص وارد شدن يا نشدن اعضا توي بانك اطلاعاتي ذخيره كن.وقتي وارد ميشن اين مقدار رو 1 كن و وقتي خارج ميشن اين مقدار رو به 0 تغيير بده.حالا با يه if بايد مشكل حل بشه.:46::11:

jenipher
12-09-2011, 09:47
در ابتدای کد های صفحات دیگه این را session_start()نوشتم درصورتیکه در این صفحات نام کاربری نشان داده میشود اما در فرم لاگین برای بار اول موقعی که لاگین میشم نشان داده میشود

m.m.m5651
12-09-2011, 10:46
خوب شما باید اول همین برگ هم بنویسید session_start(); رو!

خارج از بحث كد نويسي ببين چنين كاري كردي؟:
يه مقدار 0 يا 1 براي تشخيص وارد شدن يا نشدن اعضا توي بانك اطلاعاتي ذخيره كن.وقتي وارد ميشن اين مقدار رو 1 كن و وقتي خارج ميشن اين مقدار رو به 0 تغيير بده.حالا با يه if بايد مشكل حل بشه.[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موافقم، درباره ی این تابع تحقیق کنید:
mysql_num_rows() خیلی به دردتون می خوره.

jenipher
12-09-2011, 12:14
در همین صفحه این session_start();نوشتم اما فقط یکبار نام کاربری نشان داده میشود!

MaxLag
12-10-2011, 15:07
اول صفحه که session_start کردی چک کن که اگه سشن وجود داشت دیگه فرم Login رو نشون نده و همون مثلا user session رو چاپ کنه