Best Method using PHP & HTML ??

Ask a Question related to PHP Development, Design and Development.

  1. #1

    Default Best Method using PHP & HTML ??

    What is the best method for creating a Web Page that uses both
    PHP and HTML ?

    <HTML>
    BLA
    BLA
    BLA
    BLA
    BLA


    <?PHP
    BLA
    BLA
    BLA
    BLA
    BLA
    ?>

    </HTML>


    OR

    <?PHP
    Echo "BLA"
    Echo "BLA"
    Echo "BLA"
    Echo "BLA"
    ?>

    OR

    <?
    Print "BLA"
    Print "BLA"
    Print "BLA"
    Print "BLA"
    ?>

    Thanks
    James Guest

  2. Similar Questions and Discussions

    1. Is creationComplete=method() or initialize=method() theright solution for such kind of problem or ...?
      Hi everybody, I am using web service in my flex application and I want to visualize some data from collection of objects taht I receive from my Web...
    2. Changing HTML in the Render() method
      Hi there, I am looking for C# code samples on how to: 1.- Get a string with the default HTML that would be rendered for a custom control. 2.-...
    3. textArea's and external html files> linking in the html to a new file
      Is it possible to have a link like an <a href... in a html file loaded into a textArea which then if clicked loads a new html into the same...
    4. method name exists, property value exists, calling method fails
      I have a class object I am calling in another class: class Stuff { var $myObj; function Stuff($myObj) { $this->myObj = $myObj; }
    5. method versus method!
      Hi Why isn't the name of the Array-method delete_at delete_at! ? The method changes the object, doesn't it? Fred from Wuppertal, Germany
  3. #2

    Default Re: Best Method using PHP & HTML ??

    > What is the best method for creating a Web Page that uses both
    > PHP and HTML ?
    There are a number of different ways of doing this, and I think your choice
    really depends on how you would like to do it. My personal favourite is not
    to include any HTML at all and just create PHP variables that contain my
    HTML. Then at teh end of teh document I just use echo $output; This wouldn't
    work so well in cases where you want to flush the output back to the user as
    the script is being processed, but for short scripts this works well for me.

    Jamie


    Jamie Wright Guest

  4. #3

    Default Re: Best Method using PHP & HTML ??

    On Mon, 30 Jun 2003 08:45:36 +0000 (UTC), James @ nothere.com (James) hath writ:
    > What is the best method for creating a Web Page that uses both
    > PHP and HTML ?
    snip.....8<

    All the previous comments are On Target.
    Another point:
    It Depends.
    If you control the server, that's One Thing.
    How-some-ever, on one server site where I `manipulate` some
    web pages, .phtml and/or .shtml do not work for embedded
    <$php tags. I have no recourse but to bundle each target
    page up in a .php.

    Jonesy
    --
    | Marvin L Jones | jonz | W3DHJ | OS/2
    | Gunnison, Colorado | @ | Jonesy | linux __
    | 7,703' -- 2,345m | config.com | DM68mn SK
    Allodoxaphobia Guest

  5. #4

    Default Re: Best Method using PHP & HTML ??

    Zach Nakaska wrote:
    > If you needed to output a lot of variables in the HTML, then I would suggest
    > echo.
    Based on what? If you're talking about readability of code, I agree
    wholeheartedly. However, it says somewhere on the PHP site (though I
    don't have time to look right now to cite my source) that escaping into
    HTML (or, out of PHP, depending on your perspective) to print static
    text is actually faster than echoing it.

    Joshua Ghiloni Guest

  6. #5

    Default Re: Best Method using PHP & HTML ??

    James wrote:
    > What is the best method for creating a Web Page that uses both
    > PHP and HTML ?
    >
    > <HTML>
    > BLA
    > BLA
    > BLA
    > BLA
    > BLA
    >
    >
    > <?PHP
    > BLA
    > BLA
    > BLA
    > BLA
    > BLA
    > ?>
    >
    > </HTML>
    >
    >
    > OR
    >
    > <?PHP
    > Echo "BLA"
    > Echo "BLA"
    > Echo "BLA"
    > Echo "BLA"
    > ?>
    >
    > OR
    >
    > <?
    > Print "BLA"
    > Print "BLA"
    > Print "BLA"
    > Print "BLA"
    > ?>
    >
    > Thanks
    If you needed to output a lot of variables in the HTML, then I would suggest
    echo. However, if it were only a few, then you could do:

    <?
    $variable = "value";
    ?>
    <html><head></head><body>
    <b><?= $variable ?></b>
    </body></html>

    --
    Regards,
    Zach Nakaska
    Zach Nakaska Guest

  7. #6

    Default Re: Best Method using PHP & HTML ??

    Kevin Thorpe <[email protected]> wrote in message news:<3f0005d1$0$13006$[email protected] >...
    > James wrote:
    > > What is the best method for creating a Web Page that uses both
    > > PHP and HTML ?
    >
    > I work differently. I write the bulk of my code at the top of the
    > document then drop out of the php tags to output the html with as little
    > php in there as possible. This lets me hand a rough but functional
    > document to my colleague who styles and polishes it in DreamWeaver. If
    > you take this a step further you can include the html to allow
    > alternative languages / representations.
    My PHP "style" has evolved over a couple of years and it's taken on
    this form with all the algorithm stuff at the top of the page before
    the <head>. I then just drop in small bits of PHP in the HTML.

    Using PHP to echo complex HTML is painful as you end up escaping all
    the " and having 50 lines of $html .= "" is time consuming and the
    layout is more fixed. If you stick to HTML you can still edit the
    layout with Dreamweaver and I even use PHP to show/hide blocks of
    HTML, i.e

    <?
    if ($displaythis) {
    ?>
    <table ...
    .... <td><?=$message?></td>
    </table>
    <?
    } else {
    ?>
    <table ...
    .... <td><?=$message?></td>
    </table>
    <?
    }
    ?>

    This makes the whole process so much easier and seems to be the best
    balance of HTML editability (with Dreamweaver) and power of PHP.
    Paul Liversidge Guest

  8. #7

    Default Re: Best Method using PHP & HTML ??

    James wrote:
    > What is the best method for creating a Web Page that uses both
    > PHP and HTML ?
    I agree with both of the others that it all comes down to personal
    style. I usually have my main pages as pure php control structures that
    include various html files for outputing the data. This means that you
    can open up both files in something like dreamweaver and edit them
    independantly. Depends on the site, depends on your style.

    Nigel Dunn Guest

  9. #8

    Default Re: Best Method using PHP & HTML ??

    In message <[email protected] >, Paul
    Liversidge <[email protected]> writes
    >Using PHP to echo complex HTML is painful as you end up escaping all
    >the " and having 50 lines of $html .= "" is time consuming and the
    >layout is more fixed.
    That's what

    echo <<<EOT
    <!-- my html goes here using ", '
    and $variables as appropriate -->

    EOT;

    is for :)
    >If you stick to HTML you can still edit the layout with Dreamweaver and
    >I even use PHP to show/hide blocks of HTML, i.e
    I do this too - the designers here use Dreamweaver and so I code my
    pages to enable them to make amends without needing my input.

    Rob...

    --
    Rob Allen
    Rob Allen Guest

  10. #9

    Default Re: Best Method using PHP & HTML ??

    On 30 Jun 2003 14:35:27 -0700, [email][email protected][/email] (Paul
    Liversidge) wrote:
    >Kevin Thorpe <[email protected]> wrote in message news:<3f0005d1$0$13006$[email protected] >...
    >Using PHP to echo complex HTML is painful as you end up escaping all
    >the " and having 50 lines of $html .= "" is time consuming and the
    >layout is more fixed.
    That's why I use ' instead of " for HTML attributes.
    >If you stick to HTML you can still edit the
    >layout with Dreamweaver and I even use PHP to show/hide blocks of
    >HTML, i.e
    I use CSS for layout which keeps the HTML simple and therefore my PHP,
    too.

    --
    David (please modify address to david@ before replying!)
    David Mackenzie Guest

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139