pokus o spuštění scriptu končí chybou

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
artorie
Člen | 8
+
0
-

Zdravím
Chtěl jsem si vyzkoušet nette framework, ale při spuštění scriptu vyskočí následující chyba.

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or ‚(‘ in C:\ComplexWebServer\http_docs\index.php on line 27

Zkoušel jsem spustit ten script, který je v dokumentaci u formulářů, hned ten první.

Nette mám 2.0.3
Scripty mám uložené ve formátu UTF-8. Nevíte v čem

Poradíte mi prosím jako úplnému amatérovi?

jtousek
Člen | 951
+
0
-

Máš chybu v souboru index.php na řádku 27. ;-) Ukaž kdyžtak ten soubor.

artorie
Člen | 8
+
0
-
<html>
<head>
<title>první html stránka</title>
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<meta http-equiv="content-language" content="cs">
<meta name="author" content="Martin Kobelka">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="head">

</div>
<div class="menu">
<ul>
<li>něco o webu</li>
<li>kontakty</li>
<li>slunné dny</li>
<li>deštné dny</li>
<li>čeština</li>
<li>matematika</li>
</ul>
</div>
<div class="obsah">
<?
require 'Nette/loader.php';

use Nette\Forms\Form;

$form = new Form;

$form->addText('name', 'Jméno:');
$form->addPassword('password', 'Heslo:');
$form->addSubmit('send', 'Registrovat');

echo $form; // vykreslí formulář
?>
</div>
<div class="patka">
aa
</div>
</body>
</html>
nanuqcz
Člen | 822
+
0
-

Ahoj,
pravděpodobně používáš Nette pro PHP 5.3 na serveru, kde je PHP ve verzi nižší než PHP 5.3.

PHP 5.2 a nižší neumí namespace (tzn příkaz use).