Avatar billede proboss Nybegynder
25. januar 2001 - 21:19 Der er 2 løsninger

hvad er der galt

for følgende fejl

Microsoft VBScript runtime error \'800a004c\'

Path not found

/privat/postkort/default.asp, line 37






<!--#INCLUDE FILE =\"code_lib.asp\" -->
<body text=\"#D034D0\" bgcolor=\"#FFFFCC\" link=\"#D034D0\" vlink=\"#D034D0\" alink=\"#D034D0\">
<CENTER>
<% = overskrift %>Postkort<% = fe %>
</CENTER>
<CENTER>
<%
if kort_sendt = \"ok\" then
Response.Write fedstor &\"Kort er sendt\" & fe
elseif kort_sendt = \"fejl\" then
Response.Write fejlfont &\"Alle felter SKAL udfyldes og billede SKAL vælges !\" & fe
end if

if kort_sendt <> \"ok\" then
%>
<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"3\">
  <TR>
    <FORM ACTION=\"default.asp\" METHOD=\"POST\">
    <INPUT TYPE=\"HIDDEN\" NAME=\"mode\" VALUE=\"sendkort\">

<%
taller = 0
dirtowalk = billedmappe
Set fs = CreateObject(\"Scripting.FileSystemObject\")
Set f = fs.GetFolder(server.mappath(dirtowalk)
Set fc = f.Files
For Each whatever in fc
if taller = 0 then
Response.Write \"<TR>\"
end if
%>
        <IMG SRC=\"<% = billedmappe %>/<% = whatever.name %>\" WIDTH=\"<% = img_width %>\" HEIGHT=\"<% = img_height %>\">
        <INPUT TYPE=\"RADIO\" NAME=\"billednavn\" VALUE=\"<% = whatever.Name %>\" <% if Request.Form(\"billednavn\") = Whatever.Name then Response.Write \"CHECKED\" %>
<%
if taller = 1 then
Response.Write \"</TR>\"
taller = 0
else
taller = taller + 1
end if
Next
%>
  <TR>
    <TD COLSPAN=\"2\">
        <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"3\">
          <TR>
            <TD>
                <%  = fednormal %>
                Modtager e-mail:       
                <%  = fe %>
            </TD>
          </TR>
          <TR>
            <TD>
                <INPUT TYPE=\"TEXT\" SIZE=\"25\" NAME=\"to_email\" <% if Request.Form(\"to_email\") <> \"\" then Response.Write \"VALUE=\"\"\"& Request.Form(\"to_email\") &\"\"\"\" %>>
            </TD>
          </TR>
          <TR>
            <TD>
                <%  = fednormal %>
                Modtager navn:   
                <%  = fe %>
            </TD>
          </TR>
          <TR>
            <TD>
                <INPUT TYPE=\"TEXT\" SIZE=\"25\" NAME=\"to_name\" <% if Request.Form(\"to_name\") <> \"\" then Response.Write \"VALUE=\"\"\"& Request.Form(\"to_name\") &\"\"\"\" %>>
            </TD>
          </TR>
          <TR>
            <TD>
                <%  = fednormal %>
                Afsender e-mail:
                <%  = fe %>
            </TD>
          </TR>
          <TR>
            <TD>
                <INPUT TYPE=\"TEXT\" SIZE=\"25\" NAME=\"from_email\" <% if Request.Form(\"from_email\") <> \"\" then Response.Write \"VALUE=\"\"\"& Request.Form(\"from_email\") &\"\"\"\" %>>
            </TD>
          </TR>
          <TR>
            <TD>
                <%  = fednormal %>
                Afsender navn:
                <%  = fe %>
            </TD>
          </TR>
          <TR>
            <TD>
                <INPUT TYPE=\"TEXT\" SIZE=\"25\" NAME=\"from_name\" <% if Request.Form(\"from_name\") <> \"\" then Response.Write \"VALUE=\"\"\"& Request.Form(\"from_name\") &\"\"\"\" %>>
            </TD>
          </TR>
          <TR>
            <TD>
                <%  = fednormal %>
                Besked
                <%  = fe %>
            </TD>
          </TR>
          <TR>
            <TD>
                <TEXTAREA COLS=\"30\" ROWS=\"5\" NAME=\"besked\"><% if Request.Form(\"besked\") <> \"\" then Response.Write Request.Form(\"besked\") %></TEXTAREA><BR>
            </TD>
          </TR>
          <TR>
            <TD ALIGN=\"RIGHT\">
                <INPUT TYPE=\"SUBMIT\" VALUE=\"Send postkort\">
            </TD>
          </TR>
        </TABLE>
        </FORM>
    </TD>
  </TR>
</TABLE>
</CENTER>
<% end if %>
</BODY>
</HTML>
Avatar billede spectual Nybegynder
25. januar 2001 - 21:32 #1
Udskriv udtrykket
fs.GetFolder(server.mappath(dirtowalk)

ved linjen

Set f = fs.GetFolder(server.mappath(dirtowalk)

og se om ikke det er en sti der ikke eksisterer.
Avatar billede stingbat Nybegynder
25. januar 2001 - 21:53 #2
æhh.. bare et lille spørgsmål - har du kopieret din source direkte eller?? For følgende linie er i hvertfald en fejl - der mangler et \")\" (uden \"\" ofcause) til sidst:
Set f = fs.GetFolder(server.mappath(dirtowalk)

Men ang. dit spørgsmål, så prøv som spectual sagde lige at udskrive den sti du prøver at åbne... f.eks.
Response.Write server.mappath(dirtowalk)

Dernæst prøv også at checke at du har adgang til den mappe/sti - hvis altså det er NT/2000 du kører (på NTFS).

// Stingbat
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester