Arian Posted November 19, 2004 Share Posted November 19, 2004 Hej! jag försöker läsa data from en enkel formulär som är skapade i html. Kopplingen mellan html och asp sker men text filen som jag ville skapa skapas inte. Det här är filen som försöker läsa från formulären på server sidan. <html> <% Dim Obj, TS Set Obj = CreateObject("Scripting.FileSystemObject") If Obj.FileExists("c:\ Inetpub\ wwwroot\ myweb\ data.txt") = False Then Set TS = Obj.CreateTextFile("c:\ Inetpub\ wwwroot\ myweb\ data.txt", 8) Else Set TS = Obj.OpenTextFile("c:\ Inetpub\ wwwroot\ myweb\ data.txt", 8) End If TS.WriteLine Request.Form("pris") TS.WriteLine Request.Form("antal") TS.Close %> Följande uppgifter har nu lagts till:<p> pris: <b><%=Request.Form("pris")%></b><br> antal: <b><%=Request.Form("antal")%></b><br> Ta en <a href="annonser.asp">titt på de andra annonserna</a>. </html> Pleasssss sombody!!! mvh Arian Link to comment Share on other sites More sharing options...
Cytech Posted November 19, 2004 Share Posted November 19, 2004 Kanske är strul med rättigheterna? har för mig det måste vara skrivrättigheter på den mappen där filen skapas... [inlägget ändrat 2004-11-19 09:15:05 av Cytech] Link to comment Share on other sites More sharing options...
Anjuna Moon Posted November 19, 2004 Share Posted November 19, 2004 Du får inga felmeddelanden? I raden nedan skall parametern (Overwrite) där du skrivit en åtta vara av typen boolean, dvs True eller False. Det borde iofs inte spela ngn roll då 8:an utvärderas som True Set TS = Obj.CreateTextFile("c:\ Inetpub\ wwwroot\ myweb\ data.txt", 8) Egentligen kan du byta ut hela din If-sats där du väljer mellan Create och Open mot följande: [color="#0000ff"]Set[/color] TS = Obj.OpenTextFile([GRÅ]"c:\ Inetpub\ wwwroot\ myweb\ data.txt"[/GRÅ], 8,[color="#0000ff"]True[/color]) Då skapas filen automatiskt om den inte existerar, annars öppnas den och vid senare skrivningar läggs dessa till sist i filen. [inlägget ändrat 2004-11-19 09:14:42 av Anjuna Moon] Link to comment Share on other sites More sharing options...
Anjuna Moon Posted November 19, 2004 Share Posted November 19, 2004 Förresten, i den kod du klippt in har du mellanrum mellan mappnamn och \ i sökvägarna, ta bort dessa. Vet inte om det spelar ngn roll, men.. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.