مشاهده نسخه کامل
: فرم لاگین
jenipher
11-09-2011, 22:01
فرم لاگین و دانلود در یک صفحه گذاشتم وقتی وارد وب سایتم میشوم نام کاربری نشان داده میشود اما وقتی صفحات دیگه رو باز میکنم و بعد وارد صفحه دانلود میشوم نام کاربری نشان داده نمیشود !
لطفا راهنمای کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
m.m.m5651
11-09-2011, 22:23
لطفا کد صفحه ی چک یا همون دانلود رو هم بذارین.
خارج از بحث كد نويسي ببين چنين كاري كردي؟:
يه مقدار 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();نوشتم اما فقط یکبار نام کاربری نشان داده میشود!
اول صفحه که session_start کردی چک کن که اگه سشن وجود داشت دیگه فرم Login رو نشون نده و همون مثلا user session رو چاپ کنه
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.