login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Smarty

Offline NightFox - 19/02/2006 17:39
Avatar van NightFoxNieuw lid Ik ben nu bezig met smarty, maar ik zit vast. Bij mij vorige ontwerp include ik de pagina's zo:

  1. <?php
  2. //Include voor sectie
  3. if( isset ( $_GET['page'] ) )
  4. {
  5. $page= $_GET['page'];
  6. $final_page= "section.".$page.".php";
  7.  
  8. if( file_exists ( $final_page ) )
  9. {
  10. include_once( $final_page );
  11. }
  12. else
  13. {
  14. header ( "Location: ?page=error&id=404" );
  15. }
  16. }
  17. if( !isset ( $_GET['page'] ) )
  18. {
  19. include_once( "section.home.php" );
  20. }


Maar nu ik HTML en PHP gescheiden moet houden weet ik niet hoe ik nu de plaats aan kan geven waar het bestand geinclude moet worden. Het moet gewoon in een van de td's in een tabel. Kan iemand een voorbeeld geven hoe dit moet?

Greetz,

NightFox

4 antwoorden

Gesponsorde links
Offline Simon - 19/02/2006 17:42
Avatar van Simon PHP expert
  1. <table border="1">
  2. <tr>
  3. <td>Titel</td>
  4. </tr>
  5. <tr>
  6. <td>Include</td>
  7. </tr>
  8. </table>


bedoel je zo?
Offline DenMette - 19/02/2006 17:47
Avatar van DenMette PHP gevorderde Ik vrees persoonlijk dat dit niet goed gaat lukken.

ten eerste als je iets include is het op die plaats zelf anders kan je eens proberen het zo te doen.

  1. <table>
  2. <tr>
  3. <td>Tittel</td>
  4. </tr>
  5. <tr>
  6. <td><?php include(); ?></td> // Hier pagina dat je daar boven beschreef.
  7. </tr>
  8. </table>
Offline NightFox - 19/02/2006 17:52
Avatar van NightFox Nieuw lid ja, maar met smarty is het de bedoeling om dat gescheiden te houden. dus niet met: <?php include(); ?>
Offline Rens - 19/02/2006 18:08
Avatar van Rens Gouden medaille

Crew algemeen
Je hebt templates met blocks e.d.
Die blocks staan al op de juiste plaats, en dus maakt het niks uit wat je waar include.
Tenminste, zo is het bij mij met TemplatePower...
Weet niet of er veel verschil is tussen TP of Smarty, maar het lijkt me logisch dat het niks uit maakt welk php bestand je waar include.
De blocks e.d. staan toch al op de juiste plaats...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s