سلام و خسته نباشید
من یه وب سایت با PHP نوشتم
تو قسمت اعتبار سنجی فرم ثبت نامم وقتی کاربر یه فیلد رو خالی بذاره و روی SUBMIT کلیک کنه همه فیلد ها مجددا خالی میشن
و حالا با SESSION سعی میکنم که نگه دارم ولی نمیشه میشه لطفا کمکم کنید-
و در زمان اجرای اولیه این NOTIC رو هم دارم
Notice: Undefined index: msg in C:\xampp\htdocs\shop\include\config.php on line 2
از راهنمایی های شما بسیار تشکر
سلام، بدون دیدن کد که نمیشه متوجه شد خزا مربوط به چی هست. فایل ضمیمه شما حذف شده انگار.
برای اینکه SESSION همه جا کار کنه لازمه که تو همه فایل های php تون SESSION رو فعال کنید و ممکنه بعضی جاها بهتون ارور بده که سشن قبلا فعال شده برای همین کد زیر رو اول همه فایل های php اضافه کنین که خیالتون از سشن ها راحت باشه:
if (!isset($_SESSION)) {session_start();};
کار این کد اینه که اول چک میکنه اگه سشن فعال نبود فعالش میکنه و بعد از اون قابل استفادست.
با تشکر عزییز فایل رو ضمیمه کردم خدمتون
الان مشکل من با اون اروری هست که داخل تکست باکس ها نشون میده
این هم لینک دانلود فایل
http://s9.picofile.com/file/8295359300/shop.rar.html
شما از سشن استفاده کردین بدونه اینکه چک کنین قبلا وجود داشته یا نه برای همین متن اررور داخل باکس ها نمایش داده میشه، بهتره به جای
<?php echo $_SESSION['user']; ?>
از این کدها استفاده کنین:
<?php if ( isset($_SESSION['user']) ) echo $_SESSION['user']; ?>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)