Ghost letter replaces line of html frameset script

A ghost ’ s’ with 2 leading blanks, replaces the 2nd line of html frameset code on an otherwise working home page. How do I find the ghost? I tried UNIX search script, grep -n ’ s’ filename; using 1 to 3 leading blanks before the ‘s’ with no results. The home page script is mostly html with a php include() at the begining – the include works and its included script works. Can someone offer a suggestion on how to find the ghost ‘s’?

It might not be blank characters, it can be HEX, I would cut and paste the blanks into a hex editor and make sure they are spaces, I be they are not.

You can use a website like this if you don’t have a Hex Editor handy…

http://www.edithex.com/

You are correct Topcoder.
My php/html script has blank lines bounded by an ending > on the line above and a beginning < on the line below.
The ghost s appears to be associated with a particular blank line; considering that’s how it appears on the screen. Each line on nonprinting charaters bewteen pairs of > < decodes as a string of 0D 0A and twice with an 09 added. The hex form of s is 73, which doesn’t appear.

I eliminated all blank lines in script, but the ghost s still appears.

Any other suggestions?
Thanks for tha attention.
usit

“0D 0A” is also known as a carriage return\Line Feed…

Perhaps you should post the code you are actually having a problem with.

Sponsor our Newsletter | Privacy Policy | Terms of Service