login  Naam:   Wachtwoord: 
Registreer je!
 Forum

TemplatePower error

Offline TFOL - 29/12/2005 16:03
Avatar van TFOLPHP beginner hallo,

ik maak gebruik van TemplatePower, maar ik zit met een probleem met het includen van templates. ik krijg namelijk deze error:
Citaat:
Notice: Object of class TemplatePower to string conversion in D:apachefriendsxamppxampphtdocsadictivincludesclass.TemplatePower.inc.php on line 135

Fatal error: Cannot redeclare class templatepower in D:apachefriendsxamppxampphtdocsadictivincludesclass.TemplatePower.inc.php on line 867


dit is mijn script:
  1. <?php
  2.  
  3.  
  4. require "includes/connect.php";
  5. require "includes/class.TemplatePower.inc.php";
  6.  
  7. mysql_connect($mysql['host'], $mysql['user'], $mysql['pass']);
  8. mysql_select_db("adictiv");
  9.  
  10. $qMenu = mysql_query("SELECT * FROM main WHERE visible=1 ORDER BY place");
  11.  
  12. if(isset($_GET['p']) && is_numeric($_GET['p']))
  13. {
  14. $pid = $_GET['p'];
  15. }
  16. else
  17. {
  18. $pid = 1;
  19. }
  20.  
  21. $qContent = mysql_query("SELECT * FROM main WHERE id='".$pid."'");
  22. $aContent = mysql_fetch_assoc($qContent);
  23.  
  24. $qNews = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 0,5");
  25. $qForum = mysql_query("SELECT * FROM forumtracker ORDER BY id DESC LIMIT 0,5");
  26.  
  27. if(is_file($aContent['file']))
  28. {
  29. $tpl = $aContent['tpl'];
  30. $php = $aContent['file'];
  31. }
  32. else
  33. {
  34. $tpl = "templates/error.tpl";
  35. $php = "error.php";
  36. }
  37.  
  38. //TemplatePower Starten.
  39. $tpl = new TemplatePower("templates/index.tpl");
  40.  
  41. $tpl->assignInclude("content", $tpl, T_BYVAR);
  42.  
  43. //TemplatePower voorbereiden.
  44. $tpl->prepare();
  45.  
  46.  
  47. //Niewssysteem voeden.
  48. while($aNews = mysql_fetch_assoc($qNews))
  49. {
  50. $tpl->newBlock("news");
  51. $tpl->assign(array("nid" => $aNews['id'], "newstitel" => $aNews['titel']));
  52. }
  53.  
  54.  
  55. //Forumtracker voeden.
  56. while($aForum = mysql_fetch_assoc($qForum))
  57. {
  58. $tpl->newBlock("forum");
  59. $tpl->assign(array("cid" => $aForum['cid'], "tid" => $aForum['tid'], "forumtitel" => $aForum['title']));
  60. }
  61.  
  62.  
  63. //Menu weergeven.
  64. while($aMenu = mysql_fetch_assoc($qMenu))
  65. {
  66. if($pid == $aMenu['id'])
  67. {
  68. $naam = '<font color="#0188b4">'.$aMenu['naam'].'</font>';
  69. }
  70. else
  71. {
  72. $naam = $aMenu['naam'];
  73. }
  74. $tpl->newBlock("menu");
  75. $tpl->assign(array("pid" => $aMenu['id'], "naam" => $naam));
  76. }
  77.  
  78. $tpl->gotoBlock("_ROOT");
  79.  
  80. include($php);
  81.  
  82. //Site weergeven.
  83. $tpl->printToScreen();
  84.  
  85.  
  86.  
  87.  
  88. ?>


Wie weet een oplossing?

,,Robin

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s