PDA

View Full Version : سوال: يه سوال در مورد خطاي undefind varibale درPHP5



paksar
دوشنبه 17 تیر 1387, 21:41 عصر
سلام به همه دوستان
در php4 اگه دستور echo $ali رو اجرا كنيم در صورتي كه متغير وجود نداشته هيچ چيزي رو در مرورگر چاپ نميكنه ولي در php5 اگه
مشابه همين دستور رو ارسال كنيم و در صورتيكه وجود نداشته باشه خطاي نوتيك كه ميگه همچين متغيري وجود نداره!!! حالا من اين سوالو دارم
كه اگه از @ خفه كن قبل از متغير بصورت echo @$ali استفاده كنيم هيچ لطمه اي به برنامه نميشه ؟
چطور ميشه اصلا اخطار نده؟
چرا تو لوكال هاست تابع ini_set جواب نميده؟ هممچنين استفاده از فايل httaccess آيا بايد ما‍‍ژول خاصي رو لود كرد؟

paksar
سه شنبه 18 تیر 1387, 23:19 عصر
سلام به همه دوستان

در php4 اگه دستور echo $ali رو اجرا كنيم در صورتي كه متغير وجود نداشته هيچ چيزي رو در مرورگر چاپ نميكنه ولي در php5 اگه
مشابه همين دستور رو ارسال كنيم و در صورتيكه وجود نداشته باشه خطاي نوتيك كه ميگه همچين متغيري وجود نداره!!! حالا من اين سوالو دارم
كه اگه از @ خفه كن قبل از متغير بصورت echo @$ali استفاده كنيم هيچ لطمه اي به برنامه نميشه ؟
چطور ميشه اصلا اخطار نده؟

چرا تو لوكال هاست تابع ini_set جواب نميده؟ هممچنين استفاده از فايل httaccess آيا بايد ما‍‍ژول خاصي رو لود كرد؟

چرا هیشکی جواب نمیده؟:متفکر:

vahid4134
چهارشنبه 19 تیر 1387, 09:17 صبح
سلام به همه دوستان
در php4 اگه دستور echo $ali رو اجرا كنيم در صورتي كه متغير وجود نداشته هيچ چيزي رو در مرورگر چاپ نميكنه ولي در php5 اگه
مشابه همين دستور رو ارسال كنيم و در صورتيكه وجود نداشته باشه خطاي نوتيك كه ميگه همچين متغيري وجود نداره!!! حالا من اين سوالو دارم
كه اگه از @ خفه كن قبل از متغير بصورت echo @$ali استفاده كنيم هيچ لطمه اي به برنامه نميشه ؟
چطور ميشه اصلا اخطار نده؟
چرا تو لوكال هاست تابع ini_set جواب نميده؟ هممچنين استفاده از فايل httaccess آيا بايد ما‍‍ژول خاصي رو لود كرد؟

می تونی سطح ارور هات رو تغییر بدی
استفاده از @ هم لطمه ای به برنامت نمی زنه فقط نمی زاره اخطاری داده بشه.
روی لوکال هاست هم اگر از wamp استفاده می کنی تنظیمات پیش فرض این هست که از htaccess نمیشه استفاده کرد باید توی http.conf اصلاحش کنی

paksar
چهارشنبه 19 تیر 1387, 10:13 صبح
می تونی سطح ارور هات رو تغییر بدی
استفاده از @ هم لطمه ای به برنامت نمی زنه فقط نمی زاره اخطاری داده بشه.
روی لوکال هاست هم اگر از wamp استفاده می کنی تنظیمات پیش فرض این هست که از htaccess نمیشه استفاده کرد باید توی http.conf اصلاحش کنی


سلام میشه بگی سطح ارور ها رو روی چی بزارم

و چطور میشه تو http.conf تنظیم کرد که از httaccess استفاده کرد؟

مرسی