A) Perl is spelt perl or Perl, never PERL. PERL is just plain wrong.
B) PHP is never the right way.
C) Embedding code in html pages is generally considered bad form, depending on what the code does. The reasons behind this is because people generally prefer to seperate content and application logic from design elements.
Your first example of php code is a bad example of embedding logic in to your html page, you would be better served by having one central script that can check for an appropiate log in and take appropiate action.
Your second example is probably a good example of embedding logic in your your html, in this case your logic is only controlling the presentation of the page.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.