Toon posts:

ASP en een filetje gebruiken als databank (2)

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben een eenvoudige webpagina aan het maken waarop elke dag een 4 tal cijfertjes moeten worden aangepast. Is er een mogelijkheid om via ASP een filetje te creeëren en daar elke dag die 4 cijfers in te schrijven via één ASP en ze op te halen en te tonen op een andere ASP ?

(Het is nogal idioot om voor die 4 cijfertjes een databank te gaan bouwen).

Nu kreeg ik van dusty de raad om es te bekijken wat ik met filesystem objecten kan doen. Okee daar kan het dan wel mee maar als ik de ASP files oplaadt naar de server dan krijg ik een

Microsoft VBScript runtime error '800a0046'
Permission denied
/atest/update.asp, line 4

boodschap. Kan je op een ftp eigenlijk wel files creeëren. Ik kan files uploaden maar via ASP eentje creeëren lukt niet :s

Iemand tips?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:24

gorgi_19

Kruimeltjes zijn weer op :9

wat heeft het maken van bestanden met het fso te maken met het uploaden? :?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 12:26
Je hebt geen toestemming om files te maken op die server.
Dit is dan ook geen P&W probleem, maar heeft te maken met de configuratie en rechten op die server.

https://fgheysels.github.io/


  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Gratis providers ondersteunen meestal geen FSO, sommige betaalde ook niet. :o

Verwijderd

Topicstarter
gorgi_19 schreef op 28 January 2003 @ 13:47:
wat heeft het maken van bestanden met het fso te maken met het uploaden? :?
Als je upload rechten hebt , dan heb je schrijfrechten.
Schrijfrechten zou toch genoeg moeten zijn om zelf zo een filetje te maken dan ?
Ik wil vanuit mijn ASP die op een FTP staat, een file maken op die FTP.

Het is heel eenvoudige code

<%
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("numbers.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>

[ Voor 24% gewijzigd door Verwijderd op 28-01-2003 14:00 ]


Verwijderd

Jij heb die schrijfrechten wel, maar de webserver niet... (kennelijk) Je zal toch ff aan je webhost moeten vragen of ie de webserver user permissie wil geven....

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12:28

Janoz

Moderator Devschuur®

!litemod

Geen PW probleem.

add op Tijz: Of een mapje maken waarin de webserver schrijvfrechten heeft.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.