However, if the script is going to redirect to a different URL after processing, the script will not contain this statement. This is one of the most common errors encountered. Because most scripts return an HTML formatted page, the use of quotes in formatting can present unique problems. By using a backslash you are telling the compiler to treat the quote as part of the HTML output and not part of the perl process. What's nice about this error message is that it will tell you the line number and the next word after the point the error occurred which makes it extremely easy to debug.
Some scripts incorporate other scripts or files in their operation.
If the file referenced in the require statement is in a different directory from the script being executed, you MUST include the full directory path. As a general note, always include the FULL directory path of all files referenced in all your scripts. The problem with doing this would be that you wouldn't know that the file was not properly opened. We've Displayed Pages to Visitors Today.