Autor Zpráva
dukolm
Profil *
mám na stránkách tento kod

<?

if (isSet($_GET['d'])) $d = $_GET['d']; else $d = "";
if ($d == "dragonia") {include "dragonia.txt";}
elseif ($d == "vystrihovanky") {include "vystrihovanky.txt";}
elseif ($d == "odkazy") {include "odkazy.txt";}
elseif ($d == "ukazka") {include "ukazka.txt";}
elseif ($d == "kestazeni") {include "kestazeni.txt";}
else {include "uvod.txt";}
?>


a chtěl bych to zjednodušit tak aby to vypisovalo soubory proměná a pridalo to ktomu připonu txt
tohle je můj neuspěšný pokus
<?
if (isSet($_GET['d'])) $d = $_GET['d']; else $d = "";
if {include $d.".txt";}
else {include "uvod.txt";}
?>
nosko
Profil *
Neviem ake chyby ti to píše, ale neviem či sa dá napísať niečo ako

if(include...)

skús možno niečo ako:


<?
if (isset($_GET['d']) && file_exists($d."txt"))
include ($d.".txt");
else
include ("uvod.txt");
?>
Joker
Profil
nosko
Taková maličkost, možná bych si do $d uložil rovnou $_GET["d"]."txt" a nemusel to potom pořád opisovat.
dukolm
Profil *
moc d9kz funguje to akorad si tam v podmince kontroloval $d("txt") místo $d(".txt") ale to už sem si všiml a presto ještě jednou díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: