login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[TP]Variabelen hergebruiken

Offline jc2 - 01/05/2009 19:46
Avatar van jc2PHP interesse
  1. // index.php
  2. $naam=$variabeleuitdb['naam']; // Sitemasters
  3. $type=$variabeleuitdb['type']; // website
  4.  
  5. $tpl = new TemplatePower("template/index.tpl");
  6.  
  7. $tpl->assign(array(
  8. "naam" => $naam,
  9. "type" => $type,
  10. ));
  11.  
  12. $tpl->printToScreen();


Goede weergave:
  1. // index.tpl
  2. <font size="2" color="#000000"><font color="#FF0000"><b>{naam}</b></font> ({type})</font><br>


Geen goede weergave:
  1. // pagina.php
  2. $tpl = new TemplatePower("template/pagina.tpl");
  3.  
  4. $tpl->printToScreen();


  1. // pagina.tpl
  2. <font size="2" color="#000000"><font color="#FF0000"><b>{naam}</b></font> ({type})</font><br>


Hoe kan ik ervoor zorgen dat de variabelen uit index.php kunnen worden gebruikt in pagina.php?

4 antwoorden

Gesponsorde links
Offline shibble - 01/05/2009 19:48 (laatste wijziging 01/05/2009 19:50)
Avatar van shibble MySQL interesse
  1. $naam=$variabeleuitdb['naam']; // Sitemasters
  2. $type=$variabeleuitdb['type']; // website


Ook aan je pagina.php toevoegen? je kan niet een variable ook in een andere bestand gebruiken...

of je maakt een nieuw bestand aan eg "config.inc.php" hierinsla je de variablen op like:
  1. /*
  2.  * Database configuration
  3.  *
  4.  * @hostname The hostname of the database.
  5.  * @username The username of the database.
  6.  * @password The password of the database.
  7.  * @name The name of the database.
  8.  */
  9. $cfg['database']['hostname'] = 'localhost';
  10. $cfg['database']['username'] = 'username';
  11. $cfg['database']['password'] = 'password';
  12. $cfg['database']['name'] = 'dbname';


en die include je dan op elke pagina die het nodig heeft.

Mvg,

Pascal
Offline jc2 - 01/05/2009 19:50
Avatar van jc2 PHP interesse Maar pagina.php wordt als content in index.php geladen.
Met een normale include() is dit toch ook mogelijk, is er dan geen manier voor TP voor?
Offline shibble - 01/05/2009 19:52
Avatar van shibble MySQL interesse Kijk me vorige uitleg moet werken, heb net gekeken naar ene oude project van mij die ook met TP is gemaakt en zo doe ik het daarmee... werkt goedvoor mij..

Mvg,

Pascal
Offline jc2 - 01/05/2009 20:18 (laatste wijziging 01/05/2009 20:18)
Avatar van jc2 PHP interesse Beste Pascal,

Ondanks jouw uitleg blijf ik toch problemen houden.
Kun je even hier naar de bestanden kijken of je ziet waar het mis gaat:
bestanden

(ps: bij index.tpl moet je in het iframe even via 'Bron weergeven' kijken. Deze laadt hij als gewoon html-bestand)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.24s