Pekny vecer, rad by som sa vas spytal, akym sposobom by som mohol na"includovat" subor do suboru, tak aby ak zadam napr.
http://nieco.sk/index.php?p=test
Aby mi subor "index.php" nasiel subor "test.php" v nejakom priecinku a nasledne zobrazil jeho obsah (nie kód).
Dufam ze ste ma pochopili, dakujem za rady.
Fórum › PHP
Potřebuju pomoct
To mi je jasné, len mne ide o to, aby ak mám "index.php?p=nieco", tak súbor index.php zobrazí obsah suboru "nieco", alebo iného súboru, ktorý by bol v v nejakom adresári
Teda v indexe by som overil či v adresári napr. "subory" sa nachadza súbor vtipy a následne zobrazím jeho obsah.
Preto chcem vedieť, ako keď zistím pomocou $_GET o aký súbor sa jedná, ako ho zobrazím.
Dakujem.
ak tam mas dalsi php kod tak (include|require)(_once)?
ak nie, file_get_contents(), fopen()-fread()......
if (file_exists('subory/'.$_GET['p'].'.php'))
{
include('subory/'.$_GET['p'].'.php');
}
else
{
die('Not found !');
}
ps: ukazka je nezabezpecena, nutne osetrovat vstup pred kontrolou existencie suboru, alebo vytvorit whitelist suborovNo skúsim to ešte tak, ale "file_get_contents()" zobrazí len kód daného súboru, nie celkový výzor (obsah stránky).
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 66 hostů
Podobná vlákna
Potřebuju pomoct — založil Majox
Potřebuju pomoct — založil Ahoj3
Potřebuju pomoct — založil matesz
Potřebuju pomoct — založil Scruffy
Potřebuju pomoct — založil Anonymní uživatel
Moderátoři diskuze