Skočiť na obsah

Zobrazenie obsahu www stránky na inej stránke


Odporúčané príspevky

Zverejnené

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?

  • Odpovedí 6
  • Vytvorené
  • Posledná odpoveď

Top prispievatelia v tejto téme

  • Sniper

    5

  • Ajk

    2

Najaktívnejšie dni

Top prispievatelia v tejto téme

Zverejnené

treba niekde upravit ze ak

act=home

tak nech nacita to druhe a nie FS portal

a naopak FS portal premenovat na index

Zverejnené

treba niekde upravit

No však práve toto potrebujem. Kde a ako?
Zverejnené

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 subory

index.php

uvod.php

subor1.php

subor2.php

subor3.php

subor4.php

subor5.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)
Zverejnené

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 47

Ostatné pokusy (napr. ako výmena položiek include("index.php"); za include("forums/index.php");) mi hodili blank page

  • Pred 4 mesiacmi...
Zverejnené

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.

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é konto

Prihlásiť sa

Máte už konto? Prihláste sa tu.

Prihlásiť sa teraz

×
×
  • Vytvoriť nové...

Dôležitá informácia

Táto stránka používa súbory cookies, pre zlepšenie používania stránok tohto webu. Pre viac informácií kliknite sem. Ďalšie informácie nájdete na stránke Zásady ochrany osobných údajov