Ciao a tutti.
Ho scritto questa classe per gestire il layout del sito ma mi ritorna l'errore,
Parse error: syntax error, unexpected $end in /home/MYHOME/public_html/BetaProject/naxosinmusica_v04/libs/htmlgenerator.class.php on line 137
line 137 sarebbe l'ultima riga.
Ho controllato tutto il codice ma proprio non capisco, riuscite a darmi una mano?
Grazie Mille
gp
Codice PHP:
<?php
class HTMLGenerator {
protected $pageName;
function __constructor($pn) {
$this->pageName=$pn;
}
// apro intestazione documento html;
function getOpenHeader(){
echo <<<HEAD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Associazione Musicale Culturale - Naxos in Musica</title>
<link rel="stylesheet" href="./html/css/main.css" type="text/css" />
<script type="text/javascript" src="./html/javascript/swfobject.js"> </script>
</head>
HEAD;
}
function getCloseHeader(){
echo <<<HEADCLOSE
</html>
HEADCLOSE;
}
function getOpenContainer(){
echo <<<CONTAINER
<body>
<div id="container">
CONTAINER;
}
function getCloseContainer(){
echo <<<CONTAINER_CLOSE
</div>
</body>
CONTAINER_CLOSE;
}
function getBodyHeaderNavigator(){
echo <<<HEADER_NAVIGATOR
<div id="header">
<div id="navigator">
<ul>
[*][url="#"]HOME[/url]
[*][url="#"]L ASSOCIAZIONE[/url]
[*][url="#"]ARTISTI[/url]
[*][url="#"]MULTIMEDIA[/url]
[*][url="#"]GIARDINI NAXOS[/url]
[*][url="#"]CONTATTI[/url]
[/list]
</div>
<div id="banner">
<div id="flash_container"></div>
<script type="text/javascript">
var so = new SWFObject("./html/animations/logo_flash.swf", "logo_naxos_in_musica_flaash", "899", "150", "9", "#ffffff");
so.write("flash_container");
</script>
</div>
</div>
HEADER_NAVIGATOR;
}
function getSubMenu(){
echo <<<SUB_MENU
<div id="menu">
[url="#"]News[/url] |
[url="#"]Eventi[/url] |
[url="#"]Master Class e Concorsi[/url]
</p>
</div>
<div id="side"></div>
SUB_MENU;
}
function getOpenContent(){
echo <<<OPEN_CONTENT
<div id="content">
OPEN_CONTENT;
}
function getCloseContent(){
echo <<<CLOSE_CONTENT
</div>
CLOSE_CONTENT;
}
function getOpenSide(){
echo <<<OPEN_SIDE
<div id="side">
OPEN_SIDE;
}
function getCloseSide(){
echo <<<CLOSE_SIDE
</div>
CLOSE_SIDE;
}
function getFooter(){
echo <<<FOOTER
<div id="footer">
Sito realizzato da Giuseppe Pennisi - Giardini Naxos 2007 @ Naxos in Musica - Ottimizzato per una risoluzione di 1024x768 pixel</p>
</div>
FOOTER;
}
}
?>