• 20-02-2010, 23:25:34
    #1
    Üyeliği durduruldu
    yahu bir türlü yapamadım yardım ederseniz sevinirim

    default.asp de bulunan formda

    kullanıcı adı ve bilgi textboxları var. ben şöyle yapmak istiyorum kullanıcı adına "lele" yazdık diyelim bilgiye de "r10". requerystring.asp formdan veriyi çekecek lele.txt isimli bir dosya oluşturup içine "r10" yazacak.

    biraz karışık oldu ama

    kodlar şöyle:

    default.asp

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-9">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <title>Request querystring</title>
    </head>
    <form method="get" action="Requestquerystring2.asp">
    <p>Kullanıcı Adı:
    <input type="text" name="isim" size="20">
    </p>
    <p>Bilgi:
    <input name="bilgi" type="text" id="bilgi" size="20">
    </p>
    <p>
    <input type="submit" value="Gir">
    </p>
    </form>
    </html>

    Requestquerystring2.asp

    <% isim = Request.Form("isim") %>
    <% bilgi = Request.Form("bilgi") %>

    <%
    set dn=server.createObject("scripting.filesystemobject ")
    set setdn=dn.createtextfile("<%=isim%>.txt",0)
    setdn.writeline("<%=isim%>")
    setdn.writeline("<%=bilgi%>")
    setdn.close
    set setdn=nothing
    set dn=noting
    %>

    bilen bi kişi kodların doğrusunu yazabilir mi ?
  • 21-02-2010, 00:12:36
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <% isim = Request.Form("isim") %>
    <% bilgi = Request.Form("bilgi") %>

    <%
    set dn=server.createObject("scripting.filesystemobject ")
    set setdn=dn.createtextfile(server.mappath(""& isim &".txt"),0) 'MAPPATH METODU EKLEDİM
    setdn.writeline(isim) ' asp kodu içinde <% %> kullanmaya gerek yok
    setdn.writeline(bilgi)
    setdn.close
    set setdn=nothing
    set dn=nothing ' burada harf eksikti
    %>

    Denedim çalıştı.

    Ama merak ettim böyle bişi neden lazım olabilir ki diye bi cevap bulamadım.
  • 21-02-2010, 14:44:16
    #3
    Klasöre yazma izni yoksa vermeyide unutmamak gerekir.

    kolay gele.
  • 21-02-2010, 14:48:55
    #4
    Üyeliği durduruldu
    erolife adlı üyeden alıntı: mesajı görüntüle
    <% isim = Request.Form("isim") %>
    <% bilgi = Request.Form("bilgi") %>

    <%
    set dn=server.createObject("scripting.filesystemobject ")
    set setdn=dn.createtextfile(server.mappath(""& isim &".txt"),0) 'MAPPATH METODU EKLEDİM
    setdn.writeline(isim) ' asp kodu içinde <% %> kullanmaya gerek yok
    setdn.writeline(bilgi)
    setdn.close
    set setdn=nothing
    set dn=nothing ' burada harf eksikti
    %>

    Denedim çalıştı.

    Ama merak ettim böyle bişi neden lazım olabilir ki diye bi cevap bulamadım.
    Teşekkür ederim.

    Lazım olma nedeni ise aspyi öğrenmeye çalışıyorum. Ufak işlerden başladım