Sto facendo un piccolo forum solo che aprendo su localhost l'index.php mi appare questo:
Invece della mia homepage...codice:#database definitions define("HOST", "localhost"); define("USERNAME", "root"); define("PASSWORD", "fuffolo"); define("DB", "forum"); #systeme definitions define("SYSTEM_URL", "http://localhost/forum/"); define("APP_TITLE", "PHP LEARN - FORUM"); define("ADMIN_EMAIL", "tuoemail@tuosito.com"); #mailer definitions define("FROM_MAIL", "noreply@forum.com"); define("FROM_NAME", "FORUM PHP LEARN"); define("ALT_MESSAGE", "Per visualizzare correttamente questo messaggio, abilita la ricezione di email in formato html nel tuo client di posta elettronica"); #template definitions define("TEMPLATE_NAME", "default"); define("UI_THEME", "base");
il file index.php è questo:
Che dovrebbe includere la classe main (in cui è stata inclusa anche il file definitions.php con tutte le definizioni) e il template in html che dovrebbe visualizzare la pagina lato client...codice:<?php include_once 'lib/main.class.php'; $page = new Main(); $page->content = 'Ecco una pagina di prova'; include 'template/' . TEMPLATE_NAME . '/template.php'; ?>
Il file definitions.php è questo:
Come posso risolvere questo? Non capisco dove sia l'errorecodice:#database definitions define("HOST", "localhost"); define("USERNAME", "root"); define("PASSWORD", "fuffolo"); define("DB", "forum"); #systeme definitions define("SYSTEM_URL", "http://localhost/forum/"); define("APP_TITLE", "PHP LEARN - FORUM"); define("ADMIN_EMAIL", "tuoemail@tuosito.com"); #mailer definitions define("FROM_MAIL", "noreply@forum.com"); define("FROM_NAME", "FORUM PHP LEARN"); define("ALT_MESSAGE", "Per visualizzare correttamente questo messaggio, abilita la ricezione di email in formato html nel tuo client di posta elettronica"); #template definitions define("TEMPLATE_NAME", "default"); define("UI_THEME", "base");

Rispondi quotando