محمدمهدیـ

تغییر یک فایل php توسط فایل دیگر

6 پست در این موضوع قرار دارد

سلام.

من میخوام مثلاً داخل صفحه ی setting.php چند تا فیلد بزارم که یه سری متغیر رو بگیره اطلاعاتش رو و اون اطلاعات رو جایگزین کنه داخل یک فایل php دیگه ، مثل config.php

مثلا ما از قبل ، داخل صفحه ی config.php به این شکل موارد زیر رو تعیین کردیم :


$title = 'سایت شخصی محمد';
$email = 'mohammad@google.com';

حالا میخوام داخل صفحه ی setting.php یه سری فیلد تعیین کنم که اطلاعات جدید رو بگیره و داخل صفحه ی کانفیگ جایگزین کنه.

مثلاً کاربر برای title$ عنوان دلخواه خودش رو وارد کنه و submit کنه تا در config.php ثبت بشه !

و برای ایمیلش هم همینطور ، داخل صفحه ی setting.php وارد کنه ایمیل جدید رو تا در صفحه کانفیگ جایگزین شه.

ممنون میشم کمک کنید (( فوریه ))

0

به اشتراک گذاری این پست


لینک به پست

فایل php رو به اینصورت می شه تغییر داد ولی تغییراتش رو به این راحتی نمی شه ذخیره کرد مگر اینکه کار با دیتابیس را بلد باشید

ولی اگر منظورتون در استفاده از وردپرس باشه وردپرس راه های متعددی برای این قبیل کارها داره

اصولا آنالیز شما اشتباهه

فرض کنید صد کاربر دارید و هر صد نفر در حال ویرایش فرم هستند و کاربر صد و یکم برگه کانفیگ رو داره می خونه

چی باید توی صفحه ببینه یک سری فیلد که مرتب دارند تغییر محتوا می دند؟

مگر اینکه هر کاربر بخواد خودش تغییراتی رو که اعمال کرده ببینه که باز می شه بحث دیتابیس و فراخوانی اطلاعات از دیتابیس

البته اگر قصد ذخیره نداشته باشید و فقط قرار به نمایش تغییرات به خود تغییر دهنده باشه به راحتی می تونید با متد پست یا گت اینکار را بکنید

3

به اشتراک گذاری این پست


لینک به پست

ممنونم استاد عزیز.

این کدی که بنده دارم می نویسم، تک کاربره هست و همزمان توسط چند نفر تغییر داده نخواهد شد.

البته ربطی به وردپرس هم اصلاً نداره و اختصاصی هست.

بنده میخوام یک صفحه برای این اسکریپت خودم بسازم که بتونه مقادیر متغیر ها رو تغییر بده. همین...

و بعید می دونم به دیتابیس هم نیازی داشته باشیم در این بخش.

ممکنه راهنمایی کنید چطور این صفحه تنظیمات (setting.php) رو بنویسم که بتونه مقدار متغیر هایی مثل email$ و title$ رو تغییر بده از فایل کانفیگ ؟!

شما می تونین فرض کنید یه چیزی میخوام بنویسم ، مثل صفحه تنظیمات عمومی وردپرس. همون جایی که تایتل سایت و ایمیل مدیر و ... نوشته میشه.

0

به اشتراک گذاری این پست


لینک به پست

امکان تغییر فایل php مانند یک فایل متنی هست. باید Separator در نظر گرفته بشه

پیشنهادم استفاده از ini هست

http://php.net/manual/de/function.parse-ini-file.php

3

به اشتراک گذاری این پست


لینک به پست

اقا پارسا من اصلا چیزی متوجه نشدم از چیزی که دادین.

لطف میکنید با 1 مثال ساده راهنمایی کنین عزیزان ؟

توی پست #3 توضیح کامل رو دادم .

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط HADI.RBL
      سلام خسته نباشید من وقتی یک برگه رو در وردپرس خودم میسازم هرکار میکنم در سایتم نمایش داده نمیشه هرکی میدونه مشکل از کجاست لطفا راهنمایی کنه >. 
    • توسط amirdehghani
      سلام ببخشید من داخل سایت ام query monitor نصب کردم بعد بهم ارور slow query میده  میگه دو تا slow query داری 
      الان باید چیکار کنم که درست بشن با افزونه میشه درستش کرد یا باید کد های query رو تغییر بدم 
      لطفا کمک کنید خیلی مهمه تا امشب باید درستش کنم تحویل بدم
    • توسط mahnaz20
      با سلام خدمت دوستان و اساتید گرامی
      دیروز هنگام آپدیت افزونه ووکامرس مشکلی در بروزرسانی بوجود آمد و سایتم بالا نیومد مجبور شدم برم از هاست فایل maintance را پاک کنم و سایت بالا اومد .
      ولی تنظیمات پیکربندی گواهینامه ssl بهم ریخته و وقتی آدرس سایتم را میزنم مرورگر اخطار میده که این سایت امن نیست و سایت باز نمیشه. بجای آیکون سبز رنگ هم آیکون اخطار قرمز کنار url نشان میده.
      لطفا کمک کنید این مشکل را برطرف کنم. ممنونم
    • توسط mahsa98
      سلام دوستان. من از افزونه acf  برای نمایش برخی اطلاعات استفاده میکنم. ولی میخوام نمایش این اطلاعات رو یکم زیبا و منظم و مرتب کنم. مثلا تو یه کادر قرار بگیره، رنگشون تغییر کنه و ....
      میشه از شورتکد استفاده کرد؟ مثلا تو ویژوال کامپوزر یا صفحه ساز خود قالبم اون فرمی که میخوام رو بسازم بعد این اطلاعات رو نمایش بدم؟
       اگه نمیشه چطوری باید بهشون استایل دلخواهم رو بدم؟
      خواهش میکنم دوستانی که تواناییش رو دارن کمکم کنن خیلی کارم گیره
    • توسط mahsa98
      سلام دوستان. من میخوام صفحه جزییات محصول رو در ووکامرس سفارشی سازی کنم. تا حدودی موفق شدم ولی افزونه تخصصی برای اینکار هست؟
      و سوال مهم هم اینه که مکان دکمه افزودن به سبد خرید رو میخوام تغییر بدم. میشه راهنماییم کنین؟ به کد هم خیلی مسلط نیستم
      ممنون♥