Autor Zpráva
.)
Profil *
Dobrý den :) z linux soft sem si stáhl func.php a snažil sem se ho upravit tak, aby se clanky nebraly z adresáře kde se nachází func.php ale z include_data .. povedl se mi uprait jen uvod a notfound :(

func.php =

<?

function ukazclanek ()
{
if ((string)$_REQUEST["clanek"]<>'') $mujclanek=$_REQUEST["clanek"]; else $mujclanek="include_data/uvod";
if (is_file("./".$mujclanek.".htm")):
$nazevclanku=$mujclanek.".htm";
require $nazevclanku;
elseif (is_file("./".$mujclanek.".php")):
$nazevclanku=$mujclanek.".php";
require $nazevclanku;
else:
$nazevclanku=$mujclanek.".htm";
require "include_data/notfound.php";
endif;
}

func.php mam v adresáři php_scripts a proto mam v indexu

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<? require "php_scripts/func.php"; ?>
<html>
...
...
<?ukazclanek()?>
...
...
</html>

děkuji :)
Casero
Profil
<? 


function ukazclanek ()
{
if ((string)$_REQUEST["clanek"]<>'') $mujclanek="include_data/".$_REQUEST["clanek"]; else $mujclanek="include_data/uvod";
if (is_file("./".$mujclanek.".htm")):
$nazevclanku=$mujclanek.".htm";
require $nazevclanku;
elseif (is_file("./".$mujclanek.".php")):
$nazevclanku=$mujclanek.".php";
require $nazevclanku;
else:
$nazevclanku=$mujclanek.".htm";
require "include_data/notfound.php";
endif;
}
.)
Profil *
fakt diky podruhy :)

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:

0