PHP function error
От | Sarah, Godfrey, Matthew & Vera |
---|---|
Тема | PHP function error |
Дата | |
Msg-id | 6.1.0.6.0.20050302123253.02422c88@mail.freeshell.org обсуждение исходный текст |
Ответ на | Re: PHP and Error Reporting (graeme <graeme_foster@sherubtse.edu.bt>) |
Ответы |
Re: PHP function error
Re: PHP function error |
Список | pgsql-php |
I am trying to run the following code but get the following error: Fatal error: Call to undefined function show_title() in d:\webhost\build\index.php on line 13 This file is called "index.php" <? include "dynamic.php"; ?> <? if (empty($id)) $id = "Home"; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> <? show_title($id); ?> </title> </head> <body> <? show_navigation($id); ?> <? show_content($id); ?> </body> </html> The other file "dynamic.php" has the following functions /* dynamic.inc.php */ function show_title($id) { $fp = fopen(get_filename($id), "r"); if (!$fp) return; $line = trim(fgets($fp, 255)); fclose($fp); echo $line; } function get_filename($id) { $name = "file_$id.txt"; if (file_exists($name)) { return $name; } else { return "error.txt"; } } function show_navigation($id) { global $PHP_SELF, $SCRIPT_NAME; if (trim($PHP_SELF) == "") $PHP_SELF = $SCRIPT_NAME; $dir = opendir('.'); if (!$dir) return; while ($file = readdir($dir)) { if ( (ereg("^file_.*\.txt$", $file)) and (is_file($file)) ) { $item = ereg_replace("^file_(.*)\.txt$", "\\1", $file); echo '<a href="'.$PHP_SELF.'?id='.urlencode($item).'">'.$item."</a>\n"; if ($id == $item) { echo "<=="; } echo "<br>\n"; } } } function show_content($id) { $fp = fopen(get_filename($id), "r"); if (!$fp) return; $first = true; while (!feof($fp)) { if ($fp) { $line = fgets($fp, 1024); if ($first) { $first = false; } else { echo $line; } } } fclose($fp); }
В списке pgsql-php по дате отправления: