Hi,
This would be a problem on your server 99.9999% certain of that.
bad_link uses all standard Links SQL template calls, so somewhere the content header is probably being chewed up. If it was happening regularly, it would be a code problem, but if it's not repeatable, it's got to be a server issue -- the code is so simple (no advanced function/perl calls, linear logic, etc), it does the same thing every time, so the error would show up every time. I've never seen the problem at all, even during debugging.
If you mean "source code of the page" to be the HTML, the server/browser is losing the "HTML" content header, and displaying it as text -- but there should be no visible <%template%> type tags.
If you mean you are seeing <%etc%> type codes, un-replaced tags, etc, I'd like to know for certain if this is my code, and get a copy of the script you are actually running. There is no way raw template/file code should ever be passed out of any of my scripts -- ever. I'm paranoid... my coding reflects that <G>. That's why I don't use PHP -- the server can choke and spit out all sorts of sensitive stuff embedded in the raw html file. That can't happen if all output is run first through a cgi script. All my output -- ALL -- goes through SiteHTML::display, except for brief debugging codes and simple text.
If something is somehow bypassing, or slipping through, I'd like to know.
PUGDOG� Enterprises, Inc.
The best way to contact me is to NOT use Email.
Please leave a PM here.
This would be a problem on your server 99.9999% certain of that.
bad_link uses all standard Links SQL template calls, so somewhere the content header is probably being chewed up. If it was happening regularly, it would be a code problem, but if it's not repeatable, it's got to be a server issue -- the code is so simple (no advanced function/perl calls, linear logic, etc), it does the same thing every time, so the error would show up every time. I've never seen the problem at all, even during debugging.
If you mean "source code of the page" to be the HTML, the server/browser is losing the "HTML" content header, and displaying it as text -- but there should be no visible <%template%> type tags.
If you mean you are seeing <%etc%> type codes, un-replaced tags, etc, I'd like to know for certain if this is my code, and get a copy of the script you are actually running. There is no way raw template/file code should ever be passed out of any of my scripts -- ever. I'm paranoid... my coding reflects that <G>. That's why I don't use PHP -- the server can choke and spit out all sorts of sensitive stuff embedded in the raw html file. That can't happen if all output is run first through a cgi script. All my output -- ALL -- goes through SiteHTML::display, except for brief debugging codes and simple text.
If something is somehow bypassing, or slipping through, I'd like to know.
PUGDOG� Enterprises, Inc.
The best way to contact me is to NOT use Email.
Please leave a PM here.