|
|
|
|
.
....
$filename = "$arr[$i] ";
....
|
таким образом называем директорию. почему данная ф-ция распространяется на один файл на каждой страницы только? хм... | |
|
|
|
|
|
|
|
для: сотка
(24.04.2011 в 15:24)
| |
<?php
error_reporting(E_ALL & ~E_NOTICE);
require_once ("../title.php");//голова сайта
require_once ("index.php");//классы постр.навигации
$obj = new pager_dir ("down/pic/auto",5);
$arr = $obj->get_page();
for ($i = 0; $i < count($arr);$i++)
{
echo "<img src={$arr[$i] }>";
echo"<br>";
echo "<a href='$arr[$i]'>скачать</a>";
require_once ("../filezic.php");//определение размера ф-ла
echo"<br>";
}
echo"<br>";
echo $obj;
echo"<br>";
echo "<a href='http://comka.h2m.ru/'>на главную</a>";
echo"<br>";
echo "<a href='http://comka.h2m.ru/bz/pic.php'>в картинки</a>";
echo"<br>";
echo "<a href='http://comka.h2m.ru/bz/bz.php'>бесплатные загрузки</a>";
echo"<br/>";
require_once ("../nog.php");//ноги сайта
?>
|
| |
|
|
|
|
|
|
|
для: сотка
(24.04.2011 в 15:29)
| | Дело в том, что вы вызываете файл filezic.php при помощи конструкции require_once(), которая принципиально включает файл только один раз, все последующие обращения - игнорируются. Замените вызов на require() или include(), без суффикса once. | |
|
|
|
|
|
|
|
для: cheops
(24.04.2011 в 15:50)
| | если подключаю include ("../filezic.php"); то выводит картинку ее размер и ссылку скачать, и снизу выводит ошибку... пробывал уже таким образом. а остальные 4 картинки не выводит
ошибка
Fatal error: Cannot redeclare getfilesize() (previously declared in /usr/home/comka/htdocs/filezic.php:20) in /usr/home/comka/htdocs/filezic.php on line 53 | |
|
|
|
|
|
|
|
для: сотка
(24.04.2011 в 15:57)
| | Вы оставьте в файле filezic.php только определение функции getfilesize(), вынесите вызов этого файла из цикла в начало скрипта, а в самом цикле вызывайте getfilesize(). Многократное включение скрипта при помощи require() или include() в цикле, как правило, плохая идея. | |
|
|
|
|
 1.6 Кб |
|
|
для: cheops
(24.04.2011 в 16:05)
| | таким образом? | |
|
|
|
|
|
|
|
для: сотка
(24.04.2011 в 16:12)
| |
<?php
error_reporting(E_ALL & ~E_NOTICE);
require("../filezic.php");//определение размера ф-ла
require_once ("../title.php");//голова сайта
require_once ("index.php");//классы постр.навигации
$obj = new pager_dir ("down/pic/auto",5);
$arr = $obj->get_page();
for ($i = 0; $i < count($arr);$i++)
{
echo "<img src={$arr[$i] }>";
echo"<br>";
echo "<a href='$arr[$i]'>скачать</a>";
$filename = "$arr[$i]";
echo"<br>";
}
echo"<br>";
echo $obj;
echo"<br>";
echo "<a href='http://comka.h2m.ru/'>на главную</a>";
echo"<br>";
echo "<a href='http://comka.h2m.ru/bz/pic.php'>в картинки</a>";
echo"<br>";
echo "<a href='http://comka.h2m.ru/bz/bz.php'>бесплатные загрузки</a>";
echo"<br/>";
require_once ("../nog.php");//ноги сайта
?>
|
| |
|
|
|
|
|
|
|
для: сотка
(24.04.2011 в 16:14)
| | А скрипт перепишите следующим образом
<?php
error_reporting(E_ALL & ~E_NOTICE);
require("../filezic.php");//определение размера ф-ла
require_once ("../title.php");//голова сайта
require_once ("index.php");//классы постр.навигации
$obj = new pager_dir ("down/pic/auto",5);
$arr = $obj->get_page();
for ($i = 0; $i < count($arr);$i++)
{
echo "<img src={$arr[$i] }>";
echo "<br>";
echo "<a href='$arr[$i]'>скачать</a>";
echo getfilesize($arr[$i]);
echo "<br>";
}
echo "<br>";
echo $obj;
echo "<br>";
echo "<a href='http://comka.h2m.ru/'>на главную</a>";
echo "<br>";
echo "<a href='http://comka.h2m.ru/bz/pic.php'>в картинки</a>";
echo "<br>";
echo "<a href='http://comka.h2m.ru/bz/bz.php'>бесплатные загрузки</a>";
echo "<br/>";
require_once ("../nog.php");//ноги сайта
?>
|
| |
|
|
|
|
|
|
|
для: сотка
(24.04.2011 в 16:12)
| | Уберите echo из подключаемого файла. | |
|
|
|
|
|
|
|
для: cheops
(24.04.2011 в 16:47)
| | спасибо большое. С ПРАЗДНИКОМ СВЯТОЙ ПАСХИ | |
|
|
|