Autor | Zpráva | ||
---|---|---|---|
matata8611 Profil |
Zdravím a prosím moc o radu s tímto:
Mám index.php: Kód: <?php include 'header.php';?> <?php include 'body.php';?> Kód: <?php $hodnota = "ahoj";?> Kód: <?php echo $hodnota;?> Deje se mi to ve wordpressu. |
||
Milkys Profil |
#2 · Zasláno: 8. 10. 2014, 18:02:57
matata8611:
Zobrazit by se to mělo, napsané to máte správně. Může být chyba v cestě http://polopate.jakpsatweb.cz/?page=adresa pokud uvedený soubor index.php není ve stejném adresáři jako header.php a body.php Wordpres moc neznám - více jsem joomlista. Apropo v joomle je více souborů index.php. Je třeba to includovat do správného souboru. Např. index.php v templates (příslušné šabloně) nikoliv do index.php v rootu webu. Jedná-li se o nějakou komponentu, modul ap. includuje se to do příslušného souboru v adresáři dané komponenty, modulu. Třeba toto pomůže. |
||
Donekulda Profil |
matata8611:
zkus napsat místo <?php include 'header.php';?> <?php include 'body.php';?> <?php include './header.php';?> <?php include './body.php';?> |
||
anonymníí Profil * |
#4 · Zasláno: 9. 10. 2014, 08:20:18
Donekulda:
Proč? Píšeš nesmysly, ty dva zápisy jsou rovnocenné. |
||
Tori Profil |
matata8611:
Oba soubory se includují ve stejném kontextu? Tj. jestli není jeden includován uvnitř funkce (např. v kompilované šabloně) a druhý někde jinde. Přiřazujete konstantní hodnotu (= můžete použít konstantu), nebo výsledek nějakého výpočtu? |
||
Alphard Profil |
Zřejmě potlačujete výpisy chyb, to je základní problém. (Jinak by musela být proměnná přepsána na prázdný řetězec, ale pokus o vypsání neznámé proměnné neskončí mlčením, stejně tak include nenalezeného souboru.) Proč spekulovat? Nastavte vývojový server nějak normálně a PHP vám to řekne samo...
|
||
Časová prodleva: 10 let
|
0