Parse error

6 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. 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
  2. <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>
  3. 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í...
  4. tak nevim jestli echo '<title> '$this->title' </title>'; je to správný, páč mi napsalo znova že na tomto řádku je chyba
  5. Chybu ti to napsalo protoze tam ta chyba je ! ... :) nezapomel jsi na spojeni vyrazu? :)) echo '<title> ' . $this->title . ' </title>';
  6. <? 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:-(

← Zpět na všechna témata