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

فارسی نوشتن در فایل با asp

شروع موضوع توسط esm ‏28 آگوست 2004 در انجمن asp , ASP.NET

  1. esm

    esm Guest

    من یه فایل دارم که می خوام با asp توی اون اطااعات رو به فارسی وارد کنم
    برنامه اطلاعات رو فارسی می خوونه و می تونه فارسی هم چاپ کنه ولی فقط توی خود صفحات و نه توی فایل
     
  2. shankimout

    shankimout Registered User

    از چه كد پيجي استفاده كردي؟ windows - 1256 يا يونيكد UTF-8 ؟
     
  3. esm

    esm Guest


    windows - 1256
     
  4. esm

    esm Guest

  5. mahdi3466

    mahdi3466 کاربر تازه وارد

    توي فايل ASP خط اول اینو بنویس :
    کد:
    <% @ Language="VBScript" Codepage="1256"%>
    توی HTML هم از کد پیج 1256 استفاده کن
    موفق باشی
     
  6. esm

    esm Guest


    همه اين كارها رو كردم ولي برنامه مقادير فارسي رو نمي ريزه تو فايل هيچ errorهم ميره:
    Microsoft VBScript runtime error '800a0005'

    Invalid procedure call or argument

    /registred.asp, line 35

    اون خط هم اینه:
    f.writeline x
    که ایکس همون مقدار فارسيه
     
  7. panypay
  8. mahdi3466

    mahdi3466 کاربر تازه وارد

    ببینم f همون Scripting.FileSystemObject هستش ؟
    اگه همونه که باید بگم من یادم میاد از بچگی با WriteLine مشکل داشتم
    فکر کنم اگه از Write استفاده کنی بهتر باشه
     
  9. esm

    esm Guest


    همونه برنامه برای داده های انگلیسی و فارسی جواب میره فقط فارسی تو فایل نمیریزه :wacko:
    ممنون میشم بازم کمک کنی
     
  10. mahdi3466

    mahdi3466 کاربر تازه وارد

    دوست عزیز من همین برنامه رو الان نوشتم ولی راحت کار می کنه
    فکر کنم مشکل از جای دیگه باشه
     
  11. esm

    esm Guest



    حق با تو بود من اشتباهي صفر رو عوض 1-مي ذاشتم.
    set f=fs.OpenTextFile(Server.MapPath("during.txt"),8,true,-1)
     
  12. mahdi3466

    mahdi3466 کاربر تازه وارد

    :) ;)
    موفق باشی
     
خرید بک لینکreviews عسل طبیعی و گرده گل ایرانی