[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод данных из файла
Fen
Вот сделал вывод данных из файлов .ini. Но вот в чем проблема, выводит данные только из первого файла, а из остальных нет.

$dir = 'ini/';

$f = scandir($dir);

foreach ($f as $file){
if(preg_match('/\.ini/', $file)){


$data = parse_ini_file("$file");

echo "<tbody>";
echo "<tr>";
echo "<th scope='row' >1</th>";
echo "<td align='left'>";
echo "$file";
echo "</td>";
echo "<td>{$data['Level']}</td>";
echo "<td>20161</td>";
echo "<td>{$data['ConnectedTime']}</td>";
echo "<td>{$data['Money']}</td>";
echo "</tr>";
}
}





Спустя 10 минут, 6 секунд (14.02.2012 - 17:55) nugle написал(а):
Fen
после $data, напиши var_dump($data) и смотри что выдает

Спустя 5 минут, 5 секунд (14.02.2012 - 18:00) Fen написал(а):
Цитата (nugle @ 14.02.2012 - 14:55)
Fen
после $data, напиши var_dump($data) и смотри что выдает

Он начинает все подряд выводить из файлов.

Спустя 1 минута, 17 секунд (14.02.2012 - 18:01) Winston написал(а):
$files = glob('dir/*.ini');
foreach($files as $file)
{
$data = parse_ini_file($file);
echo $data['Name'] . '<br/>'
}

Спустя 1 минута, 31 секунда (14.02.2012 - 18:03) nugle написал(а):
Fen
ответ такой. В первом файле у тебя есть нужные тебя поля, а в остальных двух нету

Спустя 1 минута, 44 секунды (14.02.2012 - 18:05) Fen написал(а):
Цитата (nugle @ 14.02.2012 - 15:03)
Fen
ответ такой. В первом файле у тебя есть нужные тебя поля, а в остальных двух нету

В том то и дело, что все есть!

Спустя 4 минуты, 31 секунда (14.02.2012 - 18:09) Fen написал(а):
Цитата (Winston @ 14.02.2012 - 15:01)
$files = glob('dir/*.ini');
foreach($files as $file)
{
$data = parse_ini_file($file);
echo $data['Name'] . '<br/>'
}

Вот теперь все в порядке. Все выводится, только вот одна проблема имя файлов теперь выводится в виде: dir/name.ini . А надо, чтобы просто name . Help.

Спустя 1 минута, 3 секунды (14.02.2012 - 18:10) Winston написал(а):

Спустя 36 минут, 28 секунд (14.02.2012 - 18:47) Fen написал(а):
Цитата (Winston @ 14.02.2012 - 15:10)
http://ua2.php.net/manual/en/function.pathinfo.php

Спасибо большое за помощь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.