Thread: Html + php

  1. #1

    Registered
    14/03/04
    Location
    edegem
    Posts
    92
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    Html + php

    Algemene vraag. Onze website is opgebouwd in Html maar we willen hier PHP-scripts aan toevoegen in de bestaande design. Ik heb echter geen idee hoe ik layout aanpas in een blok php-code.

    PHP Code:
    <?php
    if( ... ) 
    Hier wil ik in html werken }
    else 
    hier ook
    ?>

    Is het mogelijk layout voor te bereiden in html (met tabellen etc.) en deze tussen de php-code te gebruiken (die data moet genereren uit mysql-dbase).

    Ter info: dit is de huidige website: Dota-Planet
    Andere opmerkingen over opbouw of design van deze website zijn ook altijd welkom!

    Graag uw hulp hiermee! Merci.
    no votes  

  2. #2
    adrianhates's Avatar
    Registered
    23/01/06
    Posts
    2,115
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    23/23
    Code:
    <?php
    if(true){
    ?>
    <p class="test">Dit is een paragraaf</p>
    <?
    }
    else{
    ?>
    <p>Dit is een andere paragraaf</p>
    <?php
    }
    ?>
    of

    Code:
    <?php
    if(true){
    echo '<p class="test">Dit is een paragraaf</p>';
    }
    else{
    echo '<p>Dit is een andere paragraaf</p>';
    }
    ?>
    Ge kunt ook de search gebruiken , want ik weet nog goed dat ik dat een maand geleden fzo nog eens heb uitgelegd. Ook met een while statement om een tabel te vullen.
    no votes  

  3. #3
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Een mogelijkheid, als ge kijkt naar basisphp is om gewoon het volgende te doen.

    Code:
    <?php
    if(..) {
         ?>
         html
         <?php
    } else {
         ?>
         html
         <?php
    }
    ?>
    In uw html kunt ge dan nog php tags openen van het moment ge php-data nodig hebt.
    Bijvoorbeeld: <input type="text" value="<?php echo $input; ?>" />.

    Ge kunt ook me templates werken, waarin ge uw php- en html-code gescheiden houdt en via een template-engine (zoals Smarty) gaat laten verenigen. Is iets geavanceerder, maar ook wel een betere manier van werken uiteindelijk.

    ..En net te laat.
    no votes  

  4. #4
    adrianhates's Avatar
    Registered
    23/01/06
    Posts
    2,115
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    23/23
    op de minuut ..
    no votes  

  5. #5

    Registered
    14/03/04
    Location
    edegem
    Posts
    92
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Bedankt alvast!

    Dan kan ik verder...
    no votes  

  6. #6
    Unrach's Avatar
    Registered
    29/08/08
    Location
    Hasselt
    Posts
    1,008
    iTrader
    3 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/2
    Zorg ook wel dat ge de extensie van uw pagina veranderd naar .php
    Anders zal het nie werken :-)
    Cinecom: Videoproducties voor bedrijven.
    no votes  

  7. #7
    FrostByte's Avatar
    Registered
    09/07/05
    Location
    Gentbrugge
    Posts
    1,288
    iTrader
    9 (100%)
    Mentioned
    0 Post(s)
    Dit gaat werken maar dit is geen courante methode. Of zou het toch niet mogen zijn. Maar zorg eerst dat je de basis-technieken en principes van PHP door hebt. Dan kan je later eens kijken naar template-based php zoals phplib of smarty.
    "You cannot depend on your eyes when your imagination is out of focus."
    Mark Twain
    no votes  

  8. #8
    adrianhates's Avatar
    Registered
    23/01/06
    Posts
    2,115
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    23/23
    Quote Originally Posted by FrostByte View Post
    This quote is hidden because you are ignoring this member. Show
    Dit gaat werken maar dit is geen courante methode. Of zou het toch niet mogen zijn.
    Smarty is ook geen courante methode.. Leg eens uit waarom het geen courante methode is? Het gaat niet anders? Ofwel heb je php en html heruitgevonden.
    no votes  

  9. #9
    Huxley's Avatar
    Registered
    21/01/10
    Location
    Gent
    Posts
    3,535
    iTrader
    0
    Mentioned
    0 Post(s)
    een .html file kan toch geen php lezen?
    Omgekeerd natuurlijk wel.
    no votes  

  10. #10
    adrianhates's Avatar
    Registered
    23/01/06
    Posts
    2,115
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    23/23
    een html pagina kan wel php lezen als ge uw server anders instelt, bvb:

    in uw .htaccess
    RemoveHandler .html .htm
    AddType application/x-httpd-php .php .htm .html
    no votes  

Posting Permissions

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

Log in

Log in