"Your HTML is fine...."

Not really, unless -- a la Bill Clinton -- what you mean depends on how you define "fine." It's not "fine" by the specs because, as noted above, it's lacking both head and body tags (and their closes) to satisfy the w3c "loose" standard and ... and it's not even close to "strict" ...nor to good practice.

If you mean "is not the cause of your problem," it would be better to say that, than to make a statement which -- strictly or loosely -- does not comport with the facts.

Even this version of OP's code is at least one short of a dozen in terms of compliance with w3c -- tho that ommission and some of the edits are inconsequential to OP's problem.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/ +/www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <title>"More-or-less 'fine' (eg: 'compliant') html"</title> </head> <body> <center> <!-- deprecated in favor of style sheets or even in-l +ine style --> <h1>Enter the user for whom you would like to change data.</h1> </center> <form action="http://127.0.0.1/cgi-bin/change.cgi" method="POST"> <!-- + see below --> <p> <label for="fullname">Change Full Name to: </label> <input name="fullname" id="fullname" size="15"><br> <!-- title ta +g omitted --> <label for="phone">New Phone Number: </label> <!-- blanks lines +, indents --> <input name="phone" id="phone" size="15"><br> <!-- for legibili +ty only --> <label for="day">New on-call day: </label> <input name="day" id="day" size="15"><br> <input type="submit"> # divs without attributes are often useful, +but a </p> # para with breaks is (at least arguably) mo +re # correct semantically and renders in essnti +ally # the same way. </form> </body> </html> <!-- NO spaces around any equals sign unless quoted for rendering -->
If I've misconstrued your answer, apologies to all the electrons which were inconvenienced by the creation of this post.

In reply to Re^2: Almost done with project. by ww
in thread Almost done with project. by Chaotic Jarod

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.