Parse error

Prosím, potřeboval bych poradit, mam na svých stránkách tuto chybu:

Parse error: parse error, expecting `','' or `';'' in /3w/wz.cz/b/baletniskolicka-isa/balet.php on line 62

Fatal error: Cannot instantiate non-existent class: balet in /3w/wz.cz/b/baletniskolicka-isa/index.php on line 22

ale na řádku 62 v tom skriptu( a kolem) se nachází toto...

function DisplayTitle()
{
echo '<title> $this->title </title>';
}

function DisplayKeywords()
{
//toto je 62 echo "<META name="keywords" content="$this->keywords">";
}

a u druhé chyby je na řádku 22 toto:

require ('balet.php');

$homepage = new Balet();

$homepage -> SetContent('<p> Uvítací text</p>');

$homepage -> Display();

$homepage -> SetTitle('..::Baletní školička Isabely Soukupové::..');
?>

poraďte mi někdo prosím s tim kde mam chybu..děkuju
<HTML>Chyb tam mas hned nekolik...
1) echo 'treba neco $this->title atd..';
- nelze
bud to dej do uvozovek (apostrofy funguji jinak), nebo to udelej takto:
echo 'treba neco'.$this->title.' atd..';

2)
echo "<META name="keywords" content="$this->keywords">";
- nelze
nemas osetrene vnitrni uvozovky:
echo "<META name=\"keywords\" content=\"$this->keywords\">";</HTML>
Jop, dík...zkusim to.
Co se těch vnitřních úvozovek týč, to vždycky napíšu ale nějak mi to vždy zmizí...
tak nevim jestli echo '<title> '$this->title' </title>'; je to správný, páč mi napsalo znova že na tomto řádku je chyba
Chybu ti to napsalo protoze tam ta chyba je ! ... :) nezapomel jsi na spojeni vyrazu? :))

echo '<title> ' . $this->title . ' </title>';
<?

class balet
{
//Vlastnosti třídy balet
var $content;
var $title = 'Baletní školička Isabely Soukupové';
var $keywords = 'balet,škola, školička, baletní, baletní školička, Isabela, Soukupová, Isabela Soukupová';
var $buttons = array( 'Úvod'=>'uvod.php',
'Novinky a akce'=>'new_a_akt.php',
'Úvod'=>'uvod.php',
'Úvod'=>'uvod.php',
'Úvod'=>'uvod.php',
'Úvod'=>'uvod.php',
'Úvod'=>'uvod.php'
);

//Metody třídy balet
//20
function setcontent($newcontent)
{
$this->content = $newcontent;
}



function setkeywords($newkeywords)
{
$this->keywords = $newkeywords;
}

function setbuttons($newbuttons)
{
$this->buttons = $newbuttons;
}


function Display()
{
echo "n<head>n";
$this -> DisplayTitle();
$this -> DisplayKeywords();
$this -> DisplayStyles();
echo "</head>n<body>n";
$this -> DisplayHeader();
$this -> DisplayMenu($this->buttons);
echo $this->content;
$this -> DisplayFooter();
echo "</body>nn";//50
}



function DisplayKeywords()
{
echo "<META name="keywords" content="$this->keywords">";
}

function DisplayStyles()
{
?>
<style>
h1 {color:silver ; font-size:24pt ; text-align:center ;
font-family:Verdana, Arial, Helvetica, sans-serif }
.menu {color:silver ; font-size:12 ; text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold}
td {background:#333366}
p {color:black ; font-size:12pt ; text-align: justify;
font-family:Verdana, Arial, Helvetica, sans-serif }
p.foot {color:silver ; font-size:12pt ; text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold}
a:link,a:visited,a:active {color:silver }
</style>
<?php
}

function DisplayHeader()
{
?>
<table width="100%" cellpading="12" cellspacing="0" border="0">
<tr bgcolor="black">
<td align="left"><img src="logo.gif"></td>
<td>
<img src="nadpis.gif">

</tr>
</table>
<?php

}

function DisplayMenu($buttons)
{
echo "<table width='100%' bgcolor='silver' cellpading='4' cellspacing='4'>n";
echo " <tr>n";

//spočte velikost tlačítka
$width = 100/count($buttons);

while (list($name, $url) =each($buttons))
{
$this -> DisplayButton($width,$name,$url, !$this->IsURLCurrentPage($url));

}
echo "</tr>n";
echo "</table>n";

}

function IsURLCurrentPage($url)
{
if(strpos($GLOBALS['SCRIPT_NAME'], $url)==false)
{
return false;
}
else
{
return true;
}
}

function DisplayButton($width,$name,$url,$active=true)
{
if ($active)
{
echo "<td width='$width'>
<a href='$url'>
<img src='s-logo.gif' alt='$name' border='0'></a>
<a href='$url'><span class='menu'>$name</span></a></td>";
}
else
{
echo "<td width='$width'>
<img src='side-logo.gif'>
<span class='menu'>$name</span></td>";
}
}

function DisplayFooter()
{
?>
<table width="100%" bgcolor="black" cellpading="12" border="0">
<tr>
<td>
<p class="foot">copy; Venčení Psů</p>
<p class="foot">Made by Mythago</p>
</td>
</tr>
</table>
<?php
}

}


?>

Pořád je něco špatně a já už nevim co:-(