EasyPHP

Ahoj,
mé první pokusy v PHP jsem dělal přímo na webu, ale mockrát jsem musel uploadovat. Tak jsem se rozhodl pro EasyPHP. A prosím o pomoc. Na webu mi stránka naběhne OK, ale v localhost mi to PHP nesežere. Tedy PHP funguje, třeba
" <head> <title> Zkouška </title> </head> <body>
Právě je: <?php echo date("F j, Y, g:i a"); ?>
</body> "
vyjede naprosto OK.
Pro jistotu sem hodím výpis stránky:



<head>
<title>Graveyard Homepage</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta content=graveyard,reverse,engineering,reverzní,inženýrství,tutorial,cracking,crackování,tools,nástroje,tutorialy name=KEYWORDS>
<link rel="stylesheet" href="styl.css">
</head>

<body>
<hr style="position: absolute; top: 53px; height: 1px; width: 950px; color: red">
<h1 class="title">Homepage</h1>
<p class="aktualizace">Aktualizace: 03.03.2008</p>
<div class="head"></div>
<!--* levá strana *-->
<div class="menuleva">
<h3>Obsah:</h3>
<a class="tlacitko" href="http://www.graveyard.webzdarma.cz/index.php">> úvodní strana</a>
<a class="tlacitko" href="http://www.graveyard.webzdarma.cz/reen.html">> reverse engineering</a>
<a class="tlacitko" href="http://www.graveyard.webzdarma.cz/links.html">> odkazy</a>
<a class="tlacitko" href="http://www.graveyard.webzdarma.cz/history.html">> historie</a>
<a class="tlacitko" href="http://www.graveyard2.webzdarma.cz/index.php">> fotogalerie</a>
<br>

<h3>Vyhledávání:</h3>
<form method="get" action="http://www.google.com/search" target=_blank>
<input type="hidden" name="hl" value="cs" >
<input type="hidden" name="inlang" value="cs" >
<input type="hidden" name="ie" value="ISO-8859-2">
<input type="hidden" name="filter" value="0">
<input size="10" name="as_q" value="">
<input type="submit" value=" hledej ">
</form>
<br>
<!-- reklama -->
<A href="http://www.zivotdetem.cz/spoluprace.php?pg=9" target=_blank>
<IMG alt="Reklama" src="reklama/banner-oszd_130x200.gif" border=0>
</A>
<br><br>
<!-- konec reklamy -->
<p>
<A href="http://www.centrum.cz/" target=_blank>Mám chuť na Bobika
</A>
<br><br>
<A href="mailto:graveyard@centrum.cz">graveyard@centrum.cz
</A>
</p>
<!-- pocitadlo navstevnosti -->
<a href="http://www.toplist.cz/stat/377400">
<script language="JavaScript" type="text/javascript">
document.write ('<img src="http://toplist.cz/count.asp?id=377400&logo=mc&http='+escape(document.referrer)+'&wi='+escape(window.screen.width)+'&he='+escape(window.screen.height)+'&cd='+escape(window.screen.colorDepth)+'&t='+escape(document.title)+'" width="88" height="60" border=0 alt="TOPlist" />'); //
</script>
<noscript>
<img src="http://toplist.cz/count.asp?id=377400&logo=mc" border="0" alt="TOPlist" width="88" height="60" />
</noscript>
</a>
<!-- konec pocitadla navstevnosti -->
</div>
<!--* konec leve strany *-->


<!--* prostredek *-->
<div class="obsah">
<!--WZ-REKLAMA-1.0-->
<?
include "texty.php"; // nacteme knihovnu vsech textu
$pocetmotto = count($motto);
$pocitadlo = 1;
while ($pocitadlo <= $pocetmotto) // zobrazíme motta
{ echo ($motto[$pocitadlo]);
$pocitadlo = $pocitadlo + 1;
};
$pocetclanku = count($clanky);
$pocitadlo = $pocetclanku;
while ($pocitadlo > 0) //zobrazime clanky
{ echo ($clanky[$pocitadlo]);
$pocitadlo = $pocitadlo - 1;
};
?>
</div>
<!--* konec prostredku *-->

<!--* prava strana *-->
<div class="menuprava">
<h3>Novinky:</h3>
<p>
<?
$pocetnovinek = count($novinky);
$pocitadlo = $pocetnovinek;
while ($pocitadlo >0) //zobrazime novinky
{ echo ($novinky[$pocitadlo]);
$pocitadlo = $pocitadlo - 1;
};
?>
</p>
</div>
<!--* konec prave strany *-->
</body>



PROSÍM HELP!
Zapoměl jsem dodat, že stránka sice naběhne, ale v těle mi vypíše:

0) //zobrazime clanky { echo ($clanky[$pocitadlo]); $pocitadlo = $pocitadlo - 1; }; ?>

a v pravém sloupci "Novinky" vypíše:

0) //zobrazime novinky { echo ($novinky[$pocitadlo]); $pocitadlo = $pocitadlo - 1; }; ?>

děkuji za jakoukoliv radu Graveyard
<HTML>To vypadá, že se vám ten skript na vašem počítači neinterpretuje. Máte na něm webový server a PHP interpreta?

<small>To PROSÍM HELP si pro příště odpusťte</small></HTML>
Rád bych upozornil, ze EasyPHP 2.0 ma implicitne zakomentovanou volbu shortTags ... <? ..

tzn: povolit ;)
Imho to resi cely problem ;)
Volbu jsem našel v php.ini a povolil. Vše funguje jak má. Díky
Graveyard (graveyard.webzdarma.cz)
Lepsi je proste zmenit <? na <?php . Ta volba to sice resi, ale pak to budes zkouset na serveru, kde ti to admin nepovoli a ses v haji.
Mimochodem
<? je tez znacka pro XML
Se shortag je treba pak tuto znacku zobrazovat pres echo a to jeste mam pocit s lomitky. Pro jistotu samozrejme vzdy pres echo :)
=peta=
A prave proto, ze <? je i xml znacka znaci obcasne problemy se zvyraznovanim syntaxe v ruznych editorech - nektere editory se nejsou schopne u zvyrazneni poprat s tim, ze napr. ?> je soucasti retezce a zvyrazneni vesele ukoncuji :D