| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Mam stranku, kde v jej hlavicke mam zobrazeny graficky banner. Potom mam podstranky vo forme tzv. pekne URL - Kód: www.mojastranka.sk/reklama/ www.mojastranka.sk/kontakt/
...
Po otvoreni dalsej podstranky je jej sucastou aj hlavicka z hlavnej stranky. A tu je problem. Ked chcem zmenit banner, musim rucne prepisat aj v indexe, aj na kazdej podstranke. Neda sa to nejako vyriesit, ze by som banner zmenil na jednom mieste a vsade by to zmenilo?
Skusal som include "head.php" - kde v head.php by bola zahrnuta hlavicka s bannerom. To vsak nefunguje v podadresaroch, lebo head.php je v hlavnom roote a je zakazane includovat subory vo forme www.mojastranka.sk/head.php.
Dalo by sa to nejako tak, ze by som cestu a nazov bannera napisal do txt suboru, a pomocou fopen().... by som vycital aktualne udaje a potom zobrazil? Potom by mi stacilo menit len ten txt subor, a vsade by to zobrazoval.
Druha moznost co ma napada, je javascript. V subore .js by bol script na zobrazenie reklamy spolu s formatom a cestou bannera a na stranke by som sa len odvolal na tento javascript. Tu je vsak riziko nezobrazenia bannera pri vypnutom js u uzivatela.
Vedel by niekto poradit? Ako to riesite vy?
|
|
Registrovaný: 04.04.07 Prihlásený: 27.06.21 Príspevky: 532 Témy: 35 Bydlisko: Bratislava | Napísal djsulo: 26.02.2008 8:07 | |
|
nechapem co myslis tym zakazom, ved das
Kód: include ("../head.php")
a musi to ist.
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
1.) preco mas vobec podstranky, ked pouzivas php ? trosku mi uchadza zmysel
2.) nie je problem strcit obrazok do css suboru, pricom menis potom uz len samotne css, ked mas problem s includovanim php funkciovych suborov...
_________________ C#, PHP, ... |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 26.02.2008 9:01 | |
|
No predtym som mal stranku sposobom include - vsetky podstranky. Ale teraz to prerabam, lebo nechcem mat v URL otazniky a kadejake znaky, robim to na styl cool URL, ako som uz spominal. Je to inzertny portal, a je tam dost vela kategorii. Kazda z tych kategorii je podstranka /subdomena/. Vacsina takychto portalov je na takyto styl.
To include v tejto forme Kód: include ("../head.php") som este neskusal, ale include www.nieco... to nedovoli.
Ale napadla ma jednoduchsia vec - ulozit cestu, nazov a format bannera do databazy, a potom to z nej len zobrazim. A staci mi potom menit len v databaze.
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | Napísal suchy: 26.02.2008 9:28 | |
|
absolutna cesta ti nic nehovori?
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 26.02.2008 9:51 | |
|
myslis to predchadzajuce include ("../head.php") ?
include vie vyuzivat aj absolutnu cestu, ale na niektorych serveroch je to z bezpecnostnych dovodov zakazane.
ale vecer to vyskusam.
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | Napísal suchy: 26.02.2008 10:06 | |
|
neviem si moc predstavit preco by zakazovali absolutnu cestu. asi myslis cestu cez http:// to co si napisal ty je relativna.
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 26.02.2008 14:49 | |
|
a nedaju sa taketo adresy robit nahodou cez .htaccess? ze nejake pravidlo v rwrite mode? a ak chces menit len jeden banner tak sa do da aj takou cestou ze tam budes mat napr ze cesta/banner.gif a uz len ten budes menit.
|
|
Registrovaný: 17.10.06 Prihlásený: 08.01.11 Príspevky: 1752 Témy: 17 | Napísal suchy: 26.02.2008 14:57 | |
|
jaj. drako nechapem o com zas. tak uvediem priklad aby to konecne pochopili aj menej chapavy. trebars baner mas ulozeny vo "/www/tvojadomena.sk/public_html/banery/baner.swf" a ked das tuto cestu do include v public_html/index.php alebo public_html/podstranka/index.php stale ukazuje na rovnaky subor pretoze adresa je absolutna. to znamena zacina od rootu filesystemu. pre windowsakov ktory by to nahodou nechapali predstavte si to ako D:\\www\tvojadomena.sk\public_html\banery\baner.swf tato absolutna cesta sa da zistit aj pomocou funkcie realpath
_________________ A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table. |
|
Registrovaný: 04.04.07 Prihlásený: 27.06.21 Príspevky: 532 Témy: 35 Bydlisko: Bratislava | Napísal djsulo: 26.02.2008 16:33 | |
|
sa mi paci ako sa tu vsetko chce riesit cez .htaccess
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
el mariachi píše: 1.) preco mas vobec podstranky, ked pouzivas php ? trosku mi uchadza zmysel 2.) nie je problem strcit obrazok do css suboru, pricom menis potom uz len samotne css, ked mas problem s includovanim php funkciovych suborov...
predstav si, že by si mal 7 menu polôžiek a na každú by si potreboval riešiť nejakú prosedúru (napr hľadať, vkladať, ...)
Vtedy sa to oplatí rozčleniť do viecerých PHP scriptov, viz napr. PHPBB
|
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Banner v Ostatné | 0 | 644 | 03.12.2010 18:55 esar | | banner v Redakčné systémy | 13 | 1064 | 17.08.2007 21:59 Kubo86 | | Banner v Redakčné systémy | 3 | 1510 | 27.11.2005 12:06 stefo | | Banner v Grafické programy | 10 | 1995 | 07.03.2008 17:34 capricorn7 | | Banner v PHP, ASP | 15 | 2004 | 14.08.2009 17:30 kmsa | | Banner v Grafické programy | 5 | 958 | 26.05.2008 23:06 renderman | | Banner v Webdesign | 25 | 1436 | 17.04.2008 20:53 Tominator | | banner v Ostatné | 9 | 870 | 18.05.2009 19:24 crank139 | | Banner v JavaScript, VBScript, Ajax | 21 | 1432 | 03.08.2008 12:27 kajbo | | flash banner v Ponuka práce | 6 | 2202 | 29.02.2008 23:59 neopagan | | responsible banner v HTML, XHTML, XML, CSS | 1 | 240 | 04.08.2014 11:28 hatto13 | | banner.html v HTML, XHTML, XML, CSS | 7 | 597 | 24.03.2010 14:44 don jebot | | neodstranitelny banner v Antivíry a antispywary | 1 | 296 | 24.05.2012 12:41 Ageiris | | Rolujuci banner v JavaScript, VBScript, Ajax | 0 | 433 | 24.04.2010 10:24 Rech25 | | flash banner v Webdesign | 12 | 1530 | 06.09.2008 17:46 don jebot | | Nahodny banner v PHP, ASP | 12 | 657 | 17.06.2008 16:47 Blackshadow |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|