کدش همینه دیگه من گزاشتم
شما کد کامل صفحه اول و صفحه دوم رو برای من اینجا بزار و مشکلش رو بگو تا من بررسی کنم ببینم کجای کارت مشکل داره
یه چیز دیگه یه عکس از اوون جدولی که توی دیتابیس داری بگیر اینجا بزار ببینم چجوریاست برا محکم کاری
کدش همینه دیگه من گزاشتم
شما کد کامل صفحه اول و صفحه دوم رو برای من اینجا بزار و مشکلش رو بگو تا من بررسی کنم ببینم کجای کارت مشکل داره
یه چیز دیگه یه عکس از اوون جدولی که توی دیتابیس داری بگیر اینجا بزار ببینم چجوریاست برا محکم کاری
با سلام
کد صفحه ی ثبت نمرات :(صفحه ی اول)
کد صفحه ی دوم :کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عکس از بانک :کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مشکل هم اینه که برای id های نامرتب کار نمی کنه
Last edited by Adel.p30; 24-12-2009 at 11:36.
تو کد صفحه اول ID ها رو انتخاب نکردی
من که گفتم تو صفحه دوم یه پرینت اول بگیر از داده های ارسالی به این صفحه ببین داه هات رست رسیدن یا نهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با سلام
مرسی
باز هم واسه id های نا مرتب کار نمی کنه ؟
Last edited by Adel.p30; 26-12-2009 at 10:10.
من از این کد استفاه کردم و بدونه مشکل جواب گرفتم شما هم دقیقا همین کد رو بزار ببین خروجیش چیه
اگهخ اطلاعات رو برات درست پرینت کرد وارد دیتابیسشون کن
ببین یکی از شایع ترین خطا های که توی php پیش میاد به خاطر نرسیدن متغیر ها به صفحه دیگست که شما فکر میکنی باید رسیده باشه و بر اون فرض میری کلی کار انجام میدی که به دلیل نبودن متغیره هیچکدوم انجام نمیشن و شما میمونی که چی شدهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هر وقت مشکل داشتی اول از متغیر هات یه پرینت بگیر ببین سالم میرسن یا نه
در ضمن من نمیفهمم اینهمه کد اضافی رو برای چی توی صفحه دوم گزاشتی
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با سلام
خیلی خیلی ممنون و متشکر
دست شما درد نکنه
کار کرد
در مورد کد های اضافه هم اون سه خط اول برای اتصال به بانک اطلاعاتی هست
فقط این ها اضافه هست :
یعنی این سه خط باید باشه برای اتصال به بانک اطلاعاتی :کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
من جز دعای خیر در حق شما کار دیگه از دستم بر نمی آدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
براتون دعای خیر می کنم
ممنون
یه سوال دیگه مگه قبل از پایان نشست نباید اون ها رو از حالت ثبت خارج کرد؟
کد بالایی درست تر است یا این:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
باز هم ممنونکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by Adel.p30; 28-12-2009 at 11:55.
از اینا فقط خط اول رو برای وصل شدن به دیتابیس نیاز داری اون دو خط آخر هم اضافی هستن و هیچکاری نمیکننکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شما برای اینکه به دیتابیست چیزی اضافه یا کم کنی
نیاز نیست که قبلش یه
select *
بگیری
در مورد سوال دومت هم
session_destroy
میاد همه سشن ها رو از بین میبره هرچی که باشه که استفاده ازش زیاد عاقلانه نیست چون ممکنه سشنی باشه که بهش هنوز احتیاج داری
اما session_unset میاد فقط یه سشن خاص رو از بین میبره مثل :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by MAXXX; 28-12-2009 at 16:03.
با سلام
من یه فیلد دارم که کد های امنیتی داخلش قرار می گیرین
خود. دستی این کد ها رو وارد بانک می کنم
و وقتی می خوام بینم چیزی که کاربر در فرم وارد کرده با این براره یا نه اگه فیلد های بانک اطلاعاتی انگلیسی باشه یا حتی یک کاراکتر انگایسی داشته باشه دیگه درست کار نمی کنه
توی بانک اینه : asd
کاربر توی فرم هم همین رو وارد می کنه : asd
ولی موقع مقایسه میگه یکی نیست
ولی اگه عدد باشه کار می کنه
چون می خوام کارکترهای فارسی رو درست در بانک وارد کنم از این کد استفاده کردم :
این جدول هم روی هرچی که بگین ست کردم :کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
charset :latin 1,utf8
collatw : latin1_general_ci,utf8_pesrian_ci
اون کد رو هم پاک کردم منظورم اینه :
باز هم جواب نمی دهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همه ی زحماتم بر باد رفت
ممنون میشم کمک کنید
وقتی جدول یا یتا بیس میسازی Collation رو برابر با utf8_persian_ci بزار دیگه اونا چیه دستکاری کردی
کد مقایست رو هم بزار ببینم موقع مقایسه هم از == استفاده کن نه یدونه
با سلام
درست شد
1- باید از تک مساوی استفاده بشه =
2-کد درستش میشه این :
یادم رفته بود ''کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
تک کوتیشن استفاده کنم
Last edited by Adel.p30; 29-12-2009 at 12:40.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)