Require styly
16 príspevkov
Archív diskusného fóra
Fórum je uzavreté a slúži iba na čítanie. Niektoré informácie môžu byť zastarané.
-
Mam zaujimavy problem. pomocou include("...") si naimportrujem obsah suboru, kde mam zapisanu hlavicku spolu s meta tagom kde je cesta k .css stylu. No ono mi ho absolutne ignoruje... neviete niekto preco? Robi mi to na mojom pc aj tu na wz. Tomas
-
slape to, len ked to dam ako uplne prvy riadok, inak nie... ako to osetrit?
-
Něco je špatně, chtělo by to napsat podrobně. Stejně jako funguje třeba: a.php: <? include("b.php"); ?> <strong>white/red</strong> b.php: <style type="text/css"> strong {background-color: red; color: white;} </style> funguje i cokoliv podobnýho.
-
o.k. function.php echo" <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"> <head> <link href='style.css' rel='stylesheet' type='text/css'> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1250\"> <title>INFOMA® Business Trading, spol. s r.o.</title> </head> ----------------- temp.php require ("function.php"); atd.... a problem je v tom, ze id definovane v style.css nefunguju, konkretne ide o poziciovanie textu. ak to zapisem nasledovne, tak to funguje: temp.php echo " <link href='style.css' rel='stylesheet' type='text/css'> ";
-
Ve function.php není uzavřený echo... A chybu to nehází proto, protože tam máš echo" a ne echo "
-
echo uzavrete je, som len zle okopiroval skript. a ta medzera v echo nic nevyriesila, stale je to cele rozbite.
-
No a proto se nedá poradit. Zkopíroval jsem si to co je výše, dodal: <? ?> a uzavřel echo, a mně to normálně funguje. Ještě něco tam je jinak než tu píšeš.
-
ak chces, poslem ti tie subory...
-
Stačí, když sem PŘESNĚ překopíruješ obsah function.php a u temp.php řádku s require a alespoň +- 2 řádky... Tj. se všemi otevřeními a uzavřeními PHP, funkcí, řetězců apod.
-
<HTML>mno... jen tak od oka (protoze jsem to podrobne necetl) bych se mozna i poohlidnul po cache...</HTML>
-
Jen tak na okraj. Je "style.css" ve stejném adresáři jako "temp.php"? Pakliže ne, tak je chyba v cestě. Require pouze doplňuje část toho souboru do stávajícího souboru. Takže tímto způsobem musí být brána i cesta k style.css.
-
"bodka": function.php - cely subor. <?php echo " <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1250\"> <title>INFOMA® Business Trading, spol. s r.o.</title> </head> <link href='style.css' rel='stylesheet' type='text/css'> <body> "; function foot(){ echo " </body> "; } ?> ---------------------------------------- temp.php - cely subor <?php require ("function.php"); echo " <div id=\'obrazok\'> <img src=\'images\pokusne_logo.png\'> </div> to tomik: cesta je urcite spravna, .css subor je v tom istom adresari.
-
echo " <div id=\'obrazok\'> <img src=\'images\pokusne_logo.png\'> </div> Proč je v uvozovkách apostrof za lomítkem? To lomítko tam nemá být. Buď mají být v uvozovkách uvozovky za lomítkem, a nebo apostrofy za lomítkem v uzavřených apostrofech.
-
"bodka": uz som skusal s apostrofami, uvodzovkami, vselico mozne, akonahle sa riadok: <link href="style.css" rel="stylesheet" type="text/css"> dohodi do stranky cez prikaz require (include...) tak ho interpretuje zle. Ak ho vsak napisem priamo v stranke ( echo " <link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\">";) kde je potrebny, tak vsetky udaje z neho nacita korektne. Pritom zdrojove kody obidvoch sposobov su uplne zhodne. Uz som z toho magor :-(
-
Důležitý je, co Ti to vyhodí za celkovej výstup. Jakej je zdroják výstupu? Je tam vůbec ta hlavička, je tam vůbec ten element link?
-
Hmm, v jednej veci sa to líši: <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"> - funguje. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> - nefunguje