Jag vill veta hur man "öppnar" ett dokument (*.htm, *.html, *.asp), filnamn + filändelse kommer med en querystring. Tömmer sedan det dokumentet man precis har öppnat, sedan sparar om dokumentet med information som kommer i en textarea! :)
Någon som förstår vad jag menar? Annars kan jag försöka förklara lite närmare! :)
Set fso = CreateObject("Scripting.FileSystemObject")
filename=Request.QueryString([i]vad det nu ska så här?[/i])
Set tso = fso.OpenTextFile(filename,1,false,0)
...
<textarea name="text"><%=response.write tso.ReadAll%></textarea>
...
textValue = Request.Form("text")
tso.Write(textvalue)
tso.Close
Set fso = CreateObject("Scripting.FileSystemObject")
filename=Request.QueryString([i]vad det nu ska så här?[/i])
Set tso = fso.OpenTextFile(filename,1,false,0)
...
<textarea name="text"><%=response.write tso.ReadAll%></textarea>
...
textValue = Request.Form("text")
tso.Write(textvalue)
tso.Close
Typ... ;)
Jag får ett litet fel med följand snippet.
<%
Set fso = CreateObject("Scripting.FileSystemObject")
filename= session("username") & "/" & Request.QueryString("sida")
Set tso = fso.OpenTextFile(filename,1,false,0)
%>
Får följande felmeddelande!
Körningsfel i Microsoft VBScript (0x800A004C)
Det går inte att hitta angiven sökväg.
update_page.asp, line 4
Vem gav du skrivrättigheter? "Anonymous" ska det vara... Eller "Gäst" eller "Guest".
Hur vet jag det? I IIS är det inställt att IUSR_datornamn ska vara den anonyme, och han fick läs/skriv i IIS på just den mappen där filen som ska redigeras ligger i.
IUSR_XXX är det konto som ska ha rättigheter. Men det räcker inte med skrivrättigheter. Om du ska skapa filer måste IUSR också ha rätt att göra just detta. :)
IUSR_XXX är det konto som ska ha rättigheter. Men det räcker inte med skrivrättigheter. Om du ska skapa filer måste IUSR också ha rätt att göra just detta. :)
Okej, men i IIS kan jag inte välja med så mkt än: katalogbläddring, åtkomst till scriptkälla, läsbehörighet, skrivbehörighet osv.
Men fan, jag brukade högerklicka på mappen och gå in på "säkerhet" och ställa in rättigheter den vägen, men just den där säkerhetsfliken existerar inte längre.
Även fast jag har NTFS filsystem.