مشاهده نسخه کامل
: اجراي دستورات از داخل ديتابيس
سلام
مي خواستم بدونم راهي هست كه بشه دستورات php رو از داخل يك فيلد ديتابيس اجرا كرد ؟
مثلا يه دستور
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید رو داخل يه فيلد ذخيره بكنيم بعد اون رو اجرا كنيم
Bill Gates
14-09-2008, 15:01
حالا چرا میخواین کار رو اینقدر سخت کنید؟
راه های دیگه ای هم هستش!
شما چه کاری میخواین انجام بدید ؟ :31: بگید دوستان و من شاید راه بهتری پیشنهاد کنیم
hadi_joulaee
14-09-2008, 16:00
یعنی دستورات به شکل پویا انتخاب بشه؟؟؟؟؟؟؟؟؟؟؟؟
اولین راهی که به ذهن میرسه اینه که دستورو از فیلد بخونی توی یه فایل php ذخیره کنی و فایل php رو اجرا کنی
Bill Gates
14-09-2008, 18:35
:31: خوب این میشه مشکلی نیست !
neopersia
14-09-2008, 20:39
راه ساده تری هم هست!
استفاده از eval
با تابع eval میشه دستورات php رو که به صورت استرینگ از دیتابیس یا فایل خونده میشه اجرا کرد. مثلاً مد زیر کلمه test رو چاپ میکنه:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.