Autor | Zpráva | ||
---|---|---|---|
reetu Profil |
#1 · Zasláno: 21. 2. 2010, 16:39:26 · Upravil/a: reetu
Na stránkách, které si zkouším napsat, by měla být jedna šablona - index.php s "div" do kterého by se měl vkládat proměnlivý obsah přes "include". To už je odzkoušené.
Zkusil jsem includem vložit soubor odkazy.php, který obsahuje toto: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title>x</title> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title></title> <!--az k nasledujicimu komentu je toto hlavicka nutna pro vlozeni simply vieweru--> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> <script type="text/javascript"> var flashvars = {}; flashvars.baseURL="simply_viewer2/"; flashvars.galleryURL = "gallery.xml"; var params = {}; params.bgcolor = "222222"; params.allowfullscreen = true; params.allowscriptaccess = "always"; swfobject.embedSWF("simply_viewer2/simpleviewer.swf", "flashContent", "670", "600", "9.0.124", false, flashvars, params); </script> <!--konec vlozeni simplyvieweru sirka galerie v radku svfobject.embed.. musi byt mensi nez je holder -menu, jinak se stranka borti--> </head> <body> zde by se mela vlozit galerie ze se soubory odkazy.php <div id="flashContent">SimpleViewer requires JavaScript and the Flash Player. <a href="http://www.adobe.com/go/getflashplayer/">Get Flash.</a></div> </body> </html> následující část musí být v "head" stránky, aby Simply Viewer fungoval <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> <script type="text/javascript"> var flashvars = {}; flashvars.baseURL="simply_viewer2/"; flashvars.galleryURL = "gallery.xml"; var params = {}; params.bgcolor = "222222"; params.allowfullscreen = true; params.allowscriptaccess = "always"; swfobject.embedSWF("simply_viewer2/simpleviewer.swf", "flashContent", "670", "600", "9.0.124", false, flashvars, params); </script> a tam kde chci výslednou galerii vložit musí být v "body" <div id="flashContent">SimpleViewer requires JavaScript and the Flash Player. <a href="http://www.adobe.com/go/getflashplayer/">Get Flash.</a></div> Pokud se odkážu na odkazy.php z index.php galerie se mi nevloží, vypíše se pouze část "zde by se mela vlozit galerie ze se soubory odkazy.php". Takže cesty podle mě fungují správně. Pokud v prohlížeči otevřu přímo odkazy.php, vše je jak má být. Problém je jen pře zmíněný include do index.php. V čem je problém? struktura souborů a adresářů je následující htdocs/stranky10/index.php htdocs/stranky10/obsah/odkazy.php htdocs/stranky10/obsah/simply_viewer2/ soubory, které SV používá Je mi jasné, že by to šlo obejít tím, že bych pro každou galerii měl samostatnou stránku(šablonu), ale chtěl bych to řešit přes include. |
||
reetu Profil |
#2 · Zasláno: 21. 2. 2010, 16:57:50
Pokud by bylo třeba, tak můžu poslat kompletní zazipované soubory.
|
||
Časová prodleva: 14 let
|
0