vir2L
Guest
Fatal error
есть такой сценарий:
теперь попытаемся его выполнить следующим образом:
пока работает
теперь так попробуем:
первый <? $dir=".."; include ("getlistdir.php") ?> выполняется, а
в место второго выдает "Fatal error: Cannot redeclare getlistdir() in d:\www\php\getlistdir.php on line 2".
В чем моя ошибка (ошибка новичка)?
есть такой сценарий:
PHP:
<?
function getlistdir ($dir)
{
$path=opendir ($dir);
while (($file=readdir ($path))!=false)
{
if ($file!="." && $file!="..") $array[$i++]=$file;
}
sort ($array);
closedir ($path);
return $array;
}
$array=getlistdir ($dir);
for ($i=0; count ($array)>$i; $i++)
{
echo "<a href=\"".$dir."/".$array[$i]."\">".$array[$i]."</a><br>\n";
}
?>
PHP:
<? $dir=".."; include ("getlistdir.php") ?>
теперь так попробуем:
PHP:
<? $dir=".."; include ("getlistdir.php") ?>
<? $dir=".."; include ("getlistdir.php") ?>
в место второго выдает "Fatal error: Cannot redeclare getlistdir() in d:\www\php\getlistdir.php on line 2".
В чем моя ошибка (ошибка новичка)?