Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: заполнение массива
 
 автор: goacher   (17.01.2008 в 10:15)   письмо автору
 
 

здравствуйте, вот цикл, мне нужно чтобы он заполнял массив $galery, на виртуальном сервере на моем компе все работает нормально, а как выгружаю в инете, то в массиве запоминается только последнее прочитанное значение в цикле.. как это исправить?

while (($item=readdir($dir)) !==false)
{
$path_to_file="$item";
$time=@fileatime($path_to_file);

$galery['$item']=array('name' => $item);


}

   
 
 автор: Волки   (17.01.2008 в 12:04)   письмо автору
 
   для: goacher   (17.01.2008 в 10:15)
 

$galery[$item]=array('name' => $item, 'time'=$time);

без кавычек под массивом (и дописать время?)

проверку на имена "." и ".." тоже непомешает сделать

   
 
 автор: goacher   (17.01.2008 в 12:21)   письмо автору
 
   для: Волки   (17.01.2008 в 12:04)
 

все эти проверки есть, и time там тоже стоит, я лишнеее поубирал, только без кавычек массив вообще не заполняется, а с кавычками последний файл только

   
 
 автор: goacher   (17.01.2008 в 12:23)   письмо автору
 
   для: goacher   (17.01.2008 в 12:21)
 

while (($item=readdir($dir)) !==false)
{
$path_to_file="$item";
$time=@fileatime($path_to_file);

$galery[$item]=array('name' => $item);


}




foreach ($galery as $k=>$v)
{
echo $v['name']; // выводит ..
}

   
 
 автор: Волки   (17.01.2008 в 12:32)   письмо автору
 
   для: goacher   (17.01.2008 в 12:23)
 

print_r($galery); в помощь

* может в дире всего один файл?
* скока раз крутится скрипт в "while" ($cnt++; и по окончании while - echo $cnt)
* стучись в асю если что

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования