نمایش نتایج 1 تا 4 از 4

نام تاپیک: کمک در مورد فرم ویرایش فایل

  1. #1

    کمک در مورد فرم ویرایش فایل

    با سلام
    در رابطه با ایجاد یک فرم برای ویرایش یک فایل php راهنمایی می خواستم.
    من یک فایل با نام article.php دارم که یک متن داخلش نوشته شده.
    یک فرم هم آماده کردم برای ویرایش متن داخل این فایل
    کدنویسی این فرم باید به چه صورتی باشه که وقتی وارد صفحه ویرایش میشم متن فعلی داخل textarea نمایش داده بشه و بعد از اینکه ویرایشش کردم و گزینه ویرایش متن رو زدم اون متن ویرایش بشه
    از اساتید محترم خواهش می کنم من رو راهنمایی کنند خیلی خیلی ممنون میشم...
    2 تا عکسم از اون چیزی که می خوام گذاشتم...
    تشکر و سپاس
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg 1.jpg‏ (39.7 کیلوبایت, 20 دیدار)
    • نوع فایل: jpg 2.jpg‏ (9.1 کیلوبایت, 20 دیدار)

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    بابل
    پست
    280

    نقل قول: کمک در مورد فرم ویرایش فایل

    خیلی ساده می تونی از توابع file_get_contents و file_put_contents استفاده کنی. برای یادگیری کار با این توابع لینک های زیر رو ببین. مثالهای خوبی داره:

    http://www.php.net/manual/en/functio...t-contents.php

    http://php.net/manual/en/function.file-get-contents.php

    همین طور هم می تونی از توابع قدیمی fileو fopen و...خلاصه سایر توابع کار با فایل استفاده کنی که تو همین سایت مرجع php راجع بشون توضیح داده.

  3. #3

    نقل قول: کمک در مورد فرم ویرایش فایل

    با تشکر از راهنمایی شما من تونستم با fopen این کار رو انجام بدم فقط چنتا سوال دارم...

    من این کد رو استفاده کردم که وقتی اجرا میشه فایل منو باز می کنه و کلمه سلام رو بجای محتوای فعلی جایگزین می کنه.
    $fb = fopen("article.txt","w+") or die("Error: Can't open the file.");
    fwrite($fb,"سلام");


    من توی فرمم قسمت textarea به این صورت فایل رو فراخوانی کردم. که توی فرم محتوای فایل رو به کاربر نشون بده.
    <textarea cols="62"><?php include("article.txt"); ?></textarea>


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

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    بابل
    پست
    280

    نقل قول: کمک در مورد فرم ویرایش فایل

    شما محتوای فایل رو می ریزی تو یه متغیر مثلا output بعد اون رو با دستور echo نمایش میدی (به جای include در کد بالا). حالا هر وقت کاربر دکمه ویرایش رو زد محتوای textarea رو با get یا post دریافت می کنی. مثلا اسم textarea رو گذاشتی content :

    if(isset($_POST['content']) and trim($_POST['content'])!="")
    {
    $output=$_POST['content'];
    $fb = fopen("article.txt","w+") or die("Error: Can't open the file.");
    fwrite($fb,$output);

    }


تاپیک های مشابه

  1. مبتدی: کمک در مورد فرم
    نوشته شده توسط abl_yk در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 01 آبان 1388, 04:25 صبح
  2. کمک در مورد استفاده از فایل
    نوشته شده توسط ehsanarn در بخش C#‎‎
    پاسخ: 0
    آخرین پست: شنبه 21 شهریور 1388, 21:41 عصر
  3. کمک در مورد زیپ کردن فایل های درون یک پوشه
    نوشته شده توسط javid_debugger در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: پنج شنبه 19 شهریور 1388, 10:43 صبح
  4. کمک در مورد اجرای یک فایل اجرای در برنامه از داخل resource
    نوشته شده توسط r0ot$harp در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: دوشنبه 24 اردیبهشت 1386, 10:43 صبح
  5. کمک در مورد دلفی 7 فایل exe
    نوشته شده توسط delphi7 در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: دوشنبه 24 اسفند 1383, 01:19 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •