Hi.
I have migrated our telephone service from Windows to Linux.
When I open our page the error occure:
"error compiling Pr_alf_b.asp: maybe use strict error: Bareword found where
operator expected at /srv/www/htdocs/Inetpub/Telefony/Pr_alf_b.asp line 5, near
") <---> fileName" <---> , /usr/lib/perl5/site_perl/5.10.0/Apache/ASP.pm line
1466"
Pr_alf_b.asp file:
<%Response.Expires=0%>
<%
OK = false
Server.MapPath (".")
fileName = Server.MapPath(".") & "/Alf_All.txt"
set fileSys = Server.CreateObject("Scripting.FileSystemObject")
set schFile = fileSys.OpenTextFile(fileName)
%>
<HTML>
<HEAD>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1250">
<TITLE>Spis telefonów</TITLE>
</HEAD>
<BODY LINK="BLUE" ALINK="RED">
<FONT FACE="Arial CE" SIZE=2>
<CENTER>
<TABLE WIDTH=600>
<%
schfile.Close
set schFile = fileSys.OpenTextFile(fileName)
do until schFile.AtEndOfStream
linia = schFile.ReadLine
nazwisko = Left(linia, 35)
if Left(nazwisko,1) = "B" then
Response.Write "<TR><TD>" & nazwisko & "</TD>"
Response.Write "<TD>" & Mid(linia, 36, 14) & "</TD>"
Response.Write "<TD>" & Mid(Linia, 50, 100) & "</TD></TR>"
else
end if
loop
%>
</TABLE>
</BODY>
</HTML>
Thanks