• 11-10-2008, 06:46:41
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    FSO kullanarak UTF-8 tipinde nasıl txt dosyası oluşturabilirim acaba epeydir uğraşıyorum ama sama sapan şeyler çıktı ortaya yardımcı olabilecek birisi varsa çok sevinirim.
  • 11-10-2008, 19:26:33
    #2
    <%
    '-- Öncelikle FileSystemObject nesnesi DosyaNesnesi isimli değişkene aktarıldı.
    Set DosyaNesnesi=CreateObject(Scripting.FileSystemObje ct )
    '-- Server'ın kök klasörü altında ornek.txt isimli dosya açıldı.
    Set Dosya=DosyaNesnesi.OpenTextFile(Server.MapPath(orn ek.txt ),1,False,False)
    '-- ornek.txt içerisine Merhaba yazılı bir satır ekler.
    Dosya.WriteLine(Merhaba )
    '-- Dosya değişkeni server'ın belleğinden atıldı.
    Dosya.Close
    '-- DosyaNesnesi değişkeni server'ın belleğinden atıldı.
    Set Dosya=Nothing
    Set DosyaNesnesi=Nothing
    %>

    bu kod ile txt oluşturabilirsin.
  • 11-10-2008, 20:57:06
    #3
    Evet çalıştı ama biraz değişiklik yaptım yardımcı olduğunuz için çok teşekkür ederim
    Alıntı
    <%
    '-- Öncelikle FileSystemObject nesnesi DosyaNesnesi isimli değişkene aktarıldı.
    Set DosyaNesnesi=CreateObject("Scripting.FileSystemObj ect")
    '-- Server'ın kök klasörü altında ornek.txt isimli dosya açıldı.
    Set Dosya=DosyaNesnesi.OpenTextFile(Server.MapPath("or nek.txt"),2,False,False)
    '-- ornek.txt içerisine Merhaba yazılı bir satır ekler.
    Dosya.WriteLine("Merhaba")
    '-- Dosya değişkeni server'ın belleğinden atıldı.
    Dosya.Close
    '-- DosyaNesnesi değişkeni server'ın belleğinden atıldı.
    Set Dosya=Nothing
    Set DosyaNesnesi=Nothing
    %>
  • 11-10-2008, 21:11:28
    #4
    Yalnız verileri db den çekince yine aynı sorun oldu türkçe karakterler bozuk çıkıyor
  • 11-10-2008, 21:20:36
    #5
    Bunu önlemenin en sağlıklı yolu
    1- Meta taglarına şunları ekleyiniz;
    <META http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <META http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    <meta http-equiv="Content-Language" content="tr">
    2- Db kayıt girdiğiniz sayfanın başına şu kodu ekleyin..
    <% session.lcid = 1055 %>
    (Bu kod ile verileriniz türkçe karakter ile kayıt edilir...)
  • 11-10-2008, 21:24:53
    #6
    onları yaptım zaten akşamdan beri yüzlerce defa yaptım ama olmadı başkada yapılacak işlem kalmadı sanırım. Türkçe karakterlerin bu kadar sorun yaptığını bilseydim Türkçe siteyle uğraşmazdım.