Sniper Zverejnené 8. Január, 2007 Zverejnené 8. Január, 2007 Potreboval by som spraviť jednu vec (ide o dôležitú vec, lebo to bude mať dopad na celý portál) Portál Fórum sa nachádza na: http://www.freespace.sk/forums/index.php?act=home A potrebujem to "more friendly" tak aby obsah tej stránky sa zobrazoval aj na: http://www.freespace.sk Úplne najjednoduchšie by bolo spraviť z freespace.sk presmerovanie na ...forums/index.php?act=home ale to nechcem. Potrebujem, že kto vyťuká freespace.sk aby sa mu na tej istej adrese zobrazovalo to čo je na ...forums/index.php?act=home Podobným štýlom chcem pretvoriť aj ostatné stránky webu, ktoré sú mimo Fóra. Takže ako by sa to dalo?
Ajk Zverejnené 8. Január, 2007 Zverejnené 8. Január, 2007 treba niekde upravit ze ak act=hometak nech nacita to druhe a nie FS portala naopak FS portal premenovat na index
Sniper Zverejnené 8. Január, 2007 Autor Zverejnené 8. Január, 2007 treba niekde upravitNo však práve toto potrebujem. Kde a ako?
Ajk Zverejnené 8. Január, 2007 Zverejnené 8. Január, 2007 to ja uz neviem su to vnutorne zalezitosti... mozem ti ale poradit, podobne mi funguje nasa triedna stranka mas priecinok (na hostingu) a tam mas suboryindex.phpuvod.phpsubor1.phpsubor2.phpsubor3.phpsubor4.phpsubor5.php pre zjedndusenie nepouzivas vsetky stranky ale pouzivas len stranku index.php kde de facto z inych stranok nacitavas len obsah..teda zdrojak index.php vyzera (aspon u mna takto): <? if($id==1): include("subor1.php"); elseif($id==2): include("subor2.php"); elseif($id==3): include("subor3.php"); elseif($id==n): include("suborn.php"); else: include("uvod.php"); endif; ?> neviem ako je to v FSP ale predpokladam ze dolezite by tam mali byt dva riadky ... elseif($act=home): include(FREE SPACE PORTAL); .... else: include(POVODNA STRANKA) tak vsetko co by stacilo spravit je vymenit adresy v include ak act=home a v inom pripade (else)
Sniper Zverejnené 8. Január, 2007 Autor Zverejnené 8. Január, 2007 pouzivas len stranku index.php kde de facto z inych stranok nacitavas len obsah..presne toto potrebujem Skúsil som toto: vytvoril som súbor mamlas.php a do neho som vložil toto: <? if($id==1): include("index.php"); else: include("index.php"); endif; ?> to funguje, zobrazilo mi hlavnú stránku. Lenže ja potrebujem zobraziť hlavnú stránku Fóra (na ?act=home sa zatiaľ vykašlime) Zadal som toto: <? if($id==1): include("index.php"); else: include("forums/index.php"); endif; ?> a dostal som toto: Warning: require_once() [function.require-once]: Unable to access ./init.php in /root/forums/index.php on line 47 Warning: require_once(./init.php) [function.require-once]: failed to open stream: No such file or directory in /root/forums/index.php on line 47 Fatal error: require_once() [function.require]: Failed opening required './init.php' (include_path='.:/usr/local/apache2/lib/php') in /root/forums/index.php on line 47Ostatné pokusy (napr. ako výmena položiek include("index.php"); za include("forums/index.php");) mi hodili blank page
Sniper Zverejnené 21. Máj, 2007 Autor Zverejnené 21. Máj, 2007 Nie konkrétne tento prípad, ale iný, som nakoniec vyriešil cez <iframe>Síce nezdá sa mi to príliš originálne ale úplne to postačuje na to, čo som potreboval.
Odporúčané príspevky
Vytvorte si účet alebo sa prihláste, aby ste mohli písať príspevky
Ak chcete odoslať príspevok, musíte byť členom
Vytvoriť konto
Zaregistrujte si nový účet v našej komunite. Je to ľahké!
Zaregistrovať si nové kontoPrihlásiť sa
Máte už konto? Prihláste sa tu.
Prihlásiť sa teraz