Avatar billede kn Nybegynder
19. juli 1999 - 12:52 Der er 17 kommentarer og
1 løsning

Hjælp til message board

Jeg kan ikke få message board til at virke, når jeg browser siden kommer der en fejl. Den står at den ikke kan finde book.txt.

Min asp fil (guestbook.asp)

<%
Const bDeleteEntries = True
Dim bForce
bForce = Request.QueryString("force")
Dim strFile
strFile = Server.MapPath("guestbook.txt")
If Request.Form.Count = 0 Then
%>
    <H3>Sign Our Guestbook:</H3>
    <FORM ACTION="http://pc-kan2/karsten/guestbook.asp" METHOD="post">
    <TABLE>
        <TR>
        <TD ALIGN="right"><B>Name:</B></TD>
        <TD><INPUT TYPE="text" NAME="name" SIZE="15"></INPUT></TD>
        </TR>
        <TR>
        <TD ALIGN="right"><B>Comment:</B></TD>
        <TD><INPUT TYPE="text" NAME="comment" SIZE="35"></INPUT></TD>
        </TR>
    </TABLE>
    <INPUT TYPE="submit" VALUE="Sign Guestbook!"></INPUT>
    </FORM>
    <BR>
    <H3>Today''s Comments:</H3>
    <!-- Instead of doing this in script, I simply include
            the guestbook file as is -->
    <!--#INCLUDE FILE="book.txt"-->
<%
Else
    Dim objFSO 
    Dim objFile
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.OpenTextFile(strFile, 8, True)
    objFile.Write "<B>"
    objFile.Write Server.HTMLEncode(Request.Form("name"))
    objFile.Write ":</B> "
    objFile.Write Server.HTMLEncode(Request.Form("comment"))
    objFile.Write "<BR>"
    objFile.WriteLine ""
    objFile.Close
    Set objFile = Nothing
    Set objFSO = Nothing
%>
    <H3>Your comments have been written to the file!</H3>
    <A HREF="./guestbook.asp">Back to the guestbook</A>
    <%
End If

If bDeleteEntries Then
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.GetFile(strFile)
    If DateDiff("d", objFile.DateLastModified, Date()) <> 0 Or bForce <> "" Then
        Set objFile = Nothing       
        Set objFile = objFSO.CreateTextFile(strFile, True)

        objFile.Write "<B>John:</B> "
        objFile.WriteLine "I hope you like our guestbook!<BR>"
        objFile.Close
    End If
    Set objFile = Nothing
    Set objFSO = Nothing
End If
%>
Avatar billede kn Nybegynder
20. juli 1999 - 08:31 #1
Til bbe1379
Hvad mener du med at sætte include til virtual
Avatar billede Dan Nim Seniormester
20. juli 1999 - 11:24 #2
Prøv at ændre :

strFile = Server.MapPath("guestbook.txt")

til den fulde stil hvor fin txt fil ligger :

f.eks sådan :
strFile = "c:\internet\guestbook.txt"

Avatar billede dkkarpen Nybegynder
19. juli 1999 - 12:56 #3
<A HREF="./guestbook.asp">Back to the guestbook</A>

mangler vist et punktum (../guestbook.asp)
Avatar billede dkkarpen Nybegynder
19. juli 1999 - 12:56 #4
Men var vist ikke det du var interesseret i...
Avatar billede Dan Nim Seniormester
19. juli 1999 - 13:20 #5
er du HELT SIKKER på at din txt fil ligger i samme mappe som dit asp script ?
Avatar billede kn Nybegynder
19. juli 1999 - 13:25 #6
Ja min txt fil ligger samme sted som min asp fil
Avatar billede bkp Nybegynder
19. juli 1999 - 16:16 #7
I Linux CGI script har det meget at sige om tegnene er lowcase eller uppercase, det skal staves nøjagtig ens, jeg ved ikke om dette også gælder asp?
Avatar billede bbe1379 Nybegynder
19. juli 1999 - 16:27 #8
...prøv at sætte din include til virtual
Avatar billede kn Nybegynder
23. juli 1999 - 08:12 #9
Til bbe1379
Hvad mener du med virtual?
Hvordan sætter jeg min include til virtual?
Avatar billede Dan Nim Seniormester
23. juli 1999 - 09:43 #10
kn..har du prøvet det jeg skrev den 20-7-99 ?
Avatar billede kn Nybegynder
23. juli 1999 - 09:46 #11
jeg kan ikke se noget fra den 20-7-99 på dennne side
Avatar billede Dan Nim Seniormester
23. juli 1999 - 09:51 #12
kan du ikke, sjovt nok :

...
Prøv at ændre :

strFile = Server.MapPath("guestbook.txt")

til den fulde stil hvor fin txt fil ligger :

f.eks sådan :
strFile = "c:\internet\guestbook.txt"
...
Avatar billede kn Nybegynder
23. juli 1999 - 09:54 #13
ok, nu kan jeg se det

Jeg prøver det NU
Avatar billede Dan Nim Seniormester
23. juli 1999 - 09:59 #14
Okay.
Avatar billede kn Nybegynder
23. juli 1999 - 10:13 #15
Til chatstuff

Det virker nu. Lav et svar

Avatar billede Dan Nim Seniormester
23. juli 1999 - 10:25 #16
Okay. Skal nok
Avatar billede kn Nybegynder
23. juli 1999 - 10:26 #17
Tak for hjælpen
Avatar billede Dan Nim Seniormester
23. juli 1999 - 10:27 #18
Så lidt ;o)
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