PDA

View Full Version : سوال: مشاهده خطاها با exec



fmehdi
شنبه 29 فروردین 1388, 15:42 عصر
سلام
با تابع exec به برنامه رو داخل داس اجرا می کنم و هر وقت برنامه خوب پیش بره خروجی میده مثلا برای دستور dir اینو مینویسه :


Volume in drive C has no label.
Volume Serial Number is 907D-A150

Directory of C:\wamp\www

04/18/2009 03:57 PM
.
04/18/2009 03:57 PM
..
04/18/2009 03:57 PM 591 exec.php
04/18/2009 03:46 PM 37,573 index.php
2 File(s) 38,164 bytes
2 Dir(s) 1,206,185,984 bytes free

اما اگه چه دستور اشتباه بهش بدیم مثل dirs هیچی نمی نویسه ولی اگه همین دستور dirs رو در خود داس بنویسیم با پیام خطای زیر روبروی می شویم :


'dirs' is not recognized as an internal or external command, operable program or batch file.

من می خوام توی برنامه php هم این پیام خطا رو بگیریم و روش یه پردازش هایی انجام بدم، راهش چیه؟

fmehdi
چهارشنبه 02 اردیبهشت 1388, 10:13 صبح
جوابش اینجاست ! :
http://www.forum.persiantools.com/showthread.php?p=2117929#post2117929

با تشکر