Autor | Zpráva | ||
---|---|---|---|
carix Profil * |
#1 · Zasláno: 4. 11. 2007, 18:00:18
Zdravim všechny,
Mám jeden detail. Prosim vas nainstaloval jsem si server na notas a vsechno vypada funkcne ale nefunguje mi prikaz include na tech webech ktery chci na localhostovi pustit. Jinak php funguje phpinfo(); se zobrazi v poho a phpmyadmin taky. Ptam se vas moudrejsich proto kdo vi jak nastavit aby me fungoval prikaz include. Diky moc Tom |
||
Str4wberry Profil |
#2 · Zasláno: 4. 11. 2007, 18:02:16
Ptám se carixe:
A nějakou chybu to vypisuje? Promiň, ale věštecká koule se mi rozbila. |
||
carix Profil * |
#3 · Zasláno: 4. 11. 2007, 21:36:18
Nedělej prosimtě ze mě hned lamu... Kdyby to vypisovalo chybu napsal bych ti jí. Je to tak jak řikam. Prostě PHP funguje ale include nefunguje.
Pro to abys to pobral... přiklad: stranka.php: <? echo "Tady je text Includovany"; ?> Index.html: <? include "stranka.php"; echo "Tady je text PHP."; ?> Tady je text Html. A výstup vypadá: Tady je text PHPTady je text Html. Takže jestli si to pořád nepochopil tak na výstupu chybí věta Tady je text includovaný. Ani nezkoušejte kdokoli napsat že tam mam nějakou syntaktickou chybu psal jsem to z hlavy a narychlo je to pouze příklad. |
||
nightfish Profil |
#4 · Zasláno: 4. 11. 2007, 21:41:02
carix
pokud máš opravdu PHP kód v souboru index.html (s příponou html, která není běžně nastavená pro zpracování interpretem PHP), tak je to problém... dalším problémem může být použití <? místo <?php |
||
Str4wberry Profil |
#5 · Zasláno: 4. 11. 2007, 21:41:11
Reaguji na carixe:
„Index.html:“ To je překlep? Nebo používáš include() v HTML souboru. |
||
carix Profil * |
#6 · Zasláno: 4. 11. 2007, 22:15:15
To je přesně to co jsem říkal index.html je samozřejmě překlep je to index.php
|
||
carix Profil * |
#7 · Zasláno: 4. 11. 2007, 22:19:34
ok vypada to ze problem vyřešen diky nightgishy opravdu to bylo tim <?php ale jak je možné že na normálním webu to funguje bez php? Jde to někde nastavit?
|
||
Alphard Profil |
#8 · Zasláno: 4. 11. 2007, 22:23:14
lze, v php.ini: short_open_tag = On
ale bude lepší zvyknout si na <?php :-) |
||
carix Profil * |
#9 · Zasláno: 4. 11. 2007, 22:28:09
Aplhard diky moc. A zjisten dalsi problem... Nebere mi to informace z URL.. $_GET["neco"] proste nelze taky nejakej nastaveni?
|
||
carix Profil * |
#10 · Zasláno: 4. 11. 2007, 22:30:18
Takže ještě jedna omluva chyba byla na mé straně. Nicméně když mám GET prázdný (prostě v URL není) napíše mi to toto: Notice:
Undefined index: chyba in D:serverwwwdbprofikindex.php on line 18 Asi take nějaké nastavení ...? |
||
nightfish Profil |
#11 · Zasláno: 4. 11. 2007, 22:37:54 · Upravil/a: nightfish
Asi take nějaké nastavení ...?
když v URL příslušná proměnná nastavená není, tak se vygeneruje tahle hláška... zabránit tomu lze 2 způsoby: 1) nastavit error_reporting na E_ALL & ~E_NOTICE 2) použít if (isSet($_GET['neco'])) { a tady se provede zpracování té proměnné z URL } EDIT: chyba, samozřejmě místo E_ALL ~ E_NOTICE má být E_ALL & ~E_NOTICE |
||
carix Profil * |
#12 · Zasláno: 4. 11. 2007, 22:43:21
Děnkuji :) Tu druhou možnost samozřejmě vim ale zajímalo mě jestli to jde nějak nastavit globálně. Zatim je to vše ale určitě se něco najde ;)
|
||
Časová prodleva: 30 dní
|
|||
Kapo Profil * |
#13 · Zasláno: 4. 12. 2007, 16:05:23
Aj ja potrebujem pomoc, dufam, ze mi dakto pomoze... napisal som do souece toto:
<? include "http://www.blender.yw.sk/leftmenu3.php"; ?> ale vyhlasuje furt dajaku chybu....ze to newi najst, ale ja neviem preco, sak skuste, odkaz funguje... http://www.blender.yw.sk/leftmenu3.php takze ja neviem! poradteee plssss |
||
Dranel Profil |
#14 · Zasláno: 4. 12. 2007, 16:12:29
Kapo
Jako znak začátku PHP scriptu používej <?php nikoliv jen <? - Občas je to tím. |
||
Kapo Profil * |
#15 · Zasláno: 4. 12. 2007, 19:45:01
Ale presne tento tag som pouzil v indexe, tam som to mohol zapisat len...leftmenu3.php..., lebo to bolo v tom istom adresari vo ftp, lenze pri zlozke videa je to o jeden aresar dozadu, a tam som to musel cele...idem to skusit, inac dik za radu...
|
||
Kapo Profil * |
#16 · Zasláno: 4. 12. 2007, 19:48:28
Nie, píše to isté... vies co? kukni zdrojáky tohto http://blender.yw.sk/skuska.php a http://blender.yw.sk/menu/videa.php tohto...uy som fakt v koncoch, mozno chyba v serveri, este skusim iframe, ale include je lepsie, da sa to potom ten web pozerať aj cez mobil :P
|
||
jokko Profil * |
#17 · Zasláno: 4. 12. 2007, 19:54:51
mno neviem ja som to skusal ale islo mi to takto
<? include (stranka.php{ak ces aj html}); ?> a islo mi to |
||
Časová prodleva: 16 let
|
0