آژانس هواپیماییexchanging

یک ادیتور با PHP

شروع موضوع توسط PersianMohammad ‏12 ژوئن 2010 در انجمن PHP

  1. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
    آیا میشه با PHP ادیتوری نوشت که فایل بخصوصی رو باز کنه و در یک TextBox نمایش بده ؟ امکان ذخیره سازی هم وجود داشته باشه ؟
    + اینکه برخی مقادیر بخصوص از اون فایل رو (مثلا سطر دهم، کاراکتر سوم تا 5ام، رو بیاره داخل یه TextBox و بشه از اونجا ویرایشش کرد ؟
     
  2. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
    در واقع میخوام :
    با کمک PHP بتوان یک فایل با نام مثلا owrang.conf را ویرایش کرد ؟ هدف از این ویرایش، انتخاب قسمت های بخصوصی از این فایل است، مثلا آدرس های زیر :
    سطر اول، از کاراکتر دوم تا دهم
    سطر دوم، از کاراکتر دهم تا بیست و پنجم
    سطر بیست و دوم، از کاراکتر هشتم تا انتها
    میخوام اون قسمت هایی که قراره ویرایش بشن، پیش از ویرایش نیز نمایش داده بشن . ممنون.


    لینک های قبلی و سوالات قبلی دوستای دیگه رو هم خوندم؛ اما همه دنبال ویرایشگر بودن، نه ویرایشگر فایل بصورتی که من میخواستم
    بازم ممنونم.
     
  3. cyber boy

    cyber boy Registered User

    تاریخ عضویت:
    ‏6 ژانویه 2005
    نوشته ها:
    1,372
    تشکر شده:
    7
    محل سکونت:
    US
    بله میشه

    با توابع فایل میتونی فابل رو باز کنی و بخونی : http://www.php.net/manual/en/function.fread.php

    با sub_str یا regex هم میتونی انتخاب کنی اون قسمت هارو
     
  4. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
  5. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
  6. cyber boy

    cyber boy Registered User

    تاریخ عضویت:
    ‏6 ژانویه 2005
    نوشته ها:
    1,372
    تشکر شده:
    7
    محل سکونت:
    US
    من سر نخ رو دادم بهت دیگه ! خودت نمیخوای یه تلاشی بکنی؟! یه سرچی بکنی؟!
     
  7. appbannerkhuniresbanner
  8. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
    دستتون درد نکنه، میگردم ببینم چی میشه...
    بازم ممنون.
     
  9. cyber boy

    cyber boy Registered User

    تاریخ عضویت:
    ‏6 ژانویه 2005
    نوشته ها:
    1,372
    تشکر شده:
    7
    محل سکونت:
    US
    خواهش میکنم ... بگرد بعد اگه به مشکل خوردی بگو همینجا.
     
  10. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
  11. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
  12. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
  13. 1 Saeed

    1 Saeed Registered User

    تاریخ عضویت:
    ‏20 دسامبر 2009
    نوشته ها:
    1,569
    تشکر شده:
    109
    محل سکونت:
    Tehran
    سلام

    برای کار با فایل از توابع fopen ، fread، fwrite ، file، fgets و ... استفاده نمایید.
    اگر هر سطر فایل تون با کاراکتر new line یا همون n/ جدا شده از دیگری، میتونید فایل رو با تابع
    PHP:
    file('"file path")
    داخل یک آرایه خروجی بگیرین، به طوری که هر سطر از اون فایل به یک عضو از آرایه ی خروجی میپیوندد.
    در اینصورت شما میتونید برای اشاره به هر سطری از فایل، از اعضای این آرایه استفاده کنید.

    -

    طریقه کارکرد تابع substr رو توی php manual نگاه کنید.
    یا تو سایت php.com

    با این تابع میتونید از کاراکتر x به اندازه n کاراکتر از رشته تون خروجی بگیرید.
    خوب این هم برای انتخاب بازه ی کاراکتر هاتون.

    بازم اگر جایی ـش رو مشکل دارین مطرح کنین.
    موفق باشید.
     
  14. avajang.com .leftavajang.com.right
  15. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
    یکی از دوستان مقرر شد انجام بدن، ممنون از همکاری دوستان .
     
    Last edited: ‏30 ژوئن 2010
  16. alik

    alik کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏23 سپتامبر 2005
    نوشته ها:
    2,148
    تشکر شده:
    1,226
  17. King.V@hid

    [email protected] کاربر تازه وارد

    تاریخ عضویت:
    ‏21 ژوئن 2010
    نوشته ها:
    97
    تشکر شده:
    0
    من رو هم در همین مورد راهنمایی کنید .
     
  18. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
  19. PersianMohammad

    PersianMohammad Registered User

    تاریخ عضویت:
    ‏24 می 2009
    نوشته ها:
    1,731
    تشکر شده:
    86
    محل سکونت:
    Tehran
    یکی از دوستان مقرر شد انجام بدن کار رو؛

    ممنون از توجه همگی.