EasyPHP
7 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é.
-
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