11. oktober 2002 - 00:04Der er
2 kommentarer og 1 løsning
Formular > Fil
Jeg har dette:
<html> <title>Skrive til tekstfil</title> <head> </head> <body> <% Dim fso, f, filespec Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("tekstfil.txt") Set f = fso.OpenTextFile(filespec,2)
' Skriv tekst i en linie f.Write Request.Form("tekstblok")
' Åbn filen til læsning og Læs linie for linie Set f = fso.OpenTextFile(filespec,1) Do While not f.AtEndOfStream Response.write f.ReadLine & "<br>" Loop f.Close %> <h1>Skriv en tekstblok:</h1><form action='skriv.asp' method='post'><textarea name='tekstblok' rows='3' cols='40'></textarea><br><input type='submit' value='Skriv til tekstfil'></form></body> </html> </body> </html>
(et eksempel fra en anden side)...Jeg kan bare ikke så det til at funke ordentligt, og desuden må gerne skrives om så den ikke overskriver tidligere data, men bare tilføjer nyt data i slutningen...
Jeg kan ikke få den til at tilføje dato overhovedet...der kommer intet i filen...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
for at appende til filen skal man bruge 8 istedet for 2 når man åbner den:
<html> <title>Skrive til tekstfil</title> <head> </head> <body> <% Dim fso, f, filespec Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("tekstfil.txt")
'Opdater kun hvis man har if request.ServerVariables("REQUEST_METHOD") = "POST" then Set f = fso.OpenTextFile(filespec,8)
' Skriv tekst i en linie f.WriteLine Request.Form("tekstblok") f.Close end if
' Åbn filen til læsning og Læs linie for linie Set f = fso.OpenTextFile(filespec,1) Do While not f.AtEndOfStream Response.write f.ReadLine & "<br>" Loop f.Close %> <h1>Skriv en tekstblok:</h1><form action="skriv.asp" method="post"><textarea name="tekstblok" rows="3" cols="40"></textarea><br><input type="submit" value="Skriv til tekstfil"></form> </body> </html>
OG så skal du have skriveadgang til det directory - hvor du vil gemme tekstfil.txt !
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.