20. februar 2002 - 09:49Der er
37 kommentarer og 1 løsning
hvor er fejlen ??
<%
Set filesys = CreateObject("Scripting.FileSystemObject") Set demofolder = filesys.GetFolder(server.mappath(".")) Set folcoll = demofolder.SubFolders Response.Write "<table width=200>" For Each subfol in folcoll
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Brugeren IUSR_COMPUTERNAVN og EVERYONE har ikke adgang til mappen ... Højreklik og vælg egenskaber og vælg fanebladet sikkerhed ... og tilføj disse brugere ...
For mig der det ud som om du ønsker tilknytte en eller flere include-filer dynamisk. Det kan man ikke. ! include-filer bliver tilknyttet før ASP-koden udføres og skal derfor være skrevet uden brug af variabler. De skal skrives således: <!-- #mappe1/info.txt --> <!-- #mappe2/info.txt --> osv.
Set filesys = CreateObject("Scripting.FileSystemObject") Set demofolder = filesys.GetFolder(server.mappath(".")) Set folcoll = demofolder.SubFolders Response.Write "<table width=200>" For Each subfol in folcoll
<table width="200"> <tr><td width="100"><a href="/1">1</a> </td><td width="100">her står der info om 1</td><tr> <tr><td width="100"><a href="/2">2</a> </td><td width="100">her står der info om 2</td><tr> </table>
Det skulle have været svar på spørgsmål: >>hvor er fejlen ?? Fejlen er at du prøver at udskrive en tekstfil ved at indsætte den som en ASP-include inde i ASP-koden. Du skal i stedet bruge FSO til at læse og udskrive text-filen.
<%@LANGUAGE="VBScript"%> <% Option Explicit %> <!--#include file="info.txt"--> <% set FileSystemObject info = info.txt Set filesys = CreateObject("Scripting.FileSystemObject") Set demofolder = filesys.GetFolder(server.mappath(".")) Set folcoll = demofolder.SubFolders Response.Write "<table width=200>" For Each subfol in folcoll
Error Type: Microsoft VBScript runtime (0x800A01F4) Variable is undefined: 'Responce' /test/info.txt, line 2
på denne kode
<%@LANGUAGE="VBScript"%> <% Option Explicit %> <!--#include file="info.txt"--> <% set FileSystemObject = info Set filesys = CreateObject("Scripting.FileSystemObject") Set demofolder = filesys.GetFolder(server.mappath(".")) Set folcoll = demofolder.SubFolders Response.Write "<table width=200>" For Each subfol in folcoll
Hvis du ikke VIL fatte det, kan jeg desværre ikke hjælpe.
Jeg gentager lige for sidste gang Du KAN IKKE have asp include filer inde i din asp kode.
Dette er en include fil (og skal stå FØR ASP koden <!-- #include file="sub/info.txt"--> Dette er volapyk (og kan ikke lade sig gøre) <!-- #include file="<%& subfol.name &%>/info.txt"-->
Du kan udskrive ET LINK til filen ....et eller andet..../sub/info.txt ved at udskrive Response.Write("<A HREF=""" & subfol.name & "/info.txt"">info</A>")
Du kan udskrive INDHOLDET vha af FSO Du kan nok selv finde linket til hvordan dette gøres lidt længere oppe i kommentarerne.
har selv fundet det ... og havde glemt at jeg spurgte her ..
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.