ENDHTML; naar echo/print?

  • Beste CP leden,


    Aangezien ik sinds enige minuten bezig ben aan een nieuwe game.
    Ben ik op een vraag/probleem botst.
    Hoe kan ik een print <<<ENDHTML& ENDHTML; naar echo of print zetten?
    Het gaat om het volgende code:


    PHP
    print <<<ENDHTML
          <table width=150><form>
            <tr><td class="mainTxt" align="center"><b>Online: $online</b></td></tr>
            <tr><td class="mainTxt" align="center"><b>Newest user: $lastmember</b></td></tr>
        <tr><td align="center"><input type="text" name="time" style="text-align: center;"></td></tr>
          </form></table>
    ENDHTML;


    Normaal is het gewoon


    PHP
    print <<<ENDHTML
    Hier wat tekst
    ENDHTML;


    Hoe zou ik zoiets het beste kunnen formulieren?
    Alvast bedankt



    - Tycho

  • Dit is heel simpel :

    PHP
    echo "
          <table width=150><form> 
            <tr><td class=\"mainTxt\" align=\"center\"><b>Online: ". $online ."</b></td></tr> 
            <tr><td class=\"mainTxt\" align=\"center\"><b>Newest user: ". $lastmember ."</b></td></tr> 
        <tr><td align=\"center\"><input type=\"text\" name=\"time\" style=\"text-align: center;\"></td></tr> 
          </form></table>";



    Mvg, Luc

  • Wanneer je een hele lap tekst hebt zonder al te veel PHP-variabele, kun je deze ook gewoon buiten PHP tags zetten. De variabele weergeef je dan als volgt:


    PHP
    <inpuyt type="text" name="var" value="<?php print $var; ?>" />


    Bijvoorbeeld. Verder kan het handig zijn enkele quotes aan te leren voor HTML blokken, en dubbele voor MySQL-query's. Wat hier boven al gedeeltelijk wordt aangegeven.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!