It's a perfectly reasonable sort of trap to fall into. I would just point out that you could have debugged it at the client side, simply by printing that same output to a local file or to stdout instead of (or in addition to) sending it to the socket.
If you had done that sort of test before adding the extra parameter to the string, you might have noticed the extra line-feed in the output, and wondered about that -- maybe it would have no effect on what happens at the server end, but I can easily imagine some situations where an extra line-feed (i.e. a blank line) going through the socket could have an effect, which might be bad.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|