Автор Тема: прошу помочь разобрать регулярное выражение  (Прочитано 9395 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Цитировать
qik:
как сделать чтоб вывод был в мегабайтах

Подсказка: в одном мегабайте 1048576 байтов
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
Народ,
извините меня, я че та совсем отупел ж(, надож такое спросить, блин.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/

if ($void = @opendir(\'/home/localhost/www/php/img/\'))
  {
while (false !== ($fil = readdir($void)))
  {
if ($fil != "." && $fil != "..")

$file=preg_replace ("/^[^_]*?_([^\\.]*)\\..+$/i", "\\\\1", $fil);
  {
echo "<p><a href=\\"/php/img/$fil\\" alt=\\" размер файла\\">$file $time</a></p>\\n";
  }
  }
closedir($void);
  }
  echo  $time;

как мне прикрутить в alt размер файла?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
получить размер файла и дописать его в alt
AS IS...

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
как?

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
qik Ты же нашёл функцию filesize() узнай с её помощью размер файла, присвой это значение переменной и вставь её в вывод тэга картинки.
Мне тормоз послужил толчком...

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
Neter
я не пойму где ее инициалезировать, пишу так - ругается

if ($void = @opendir(\'/home/localhost/www/php/img/\'))
  {
while (false !== ($fil = readdir($void)))
  {
if ($fil != "." && $fil != "..")

// инициализания ф-ции
$size =  filesize($fil);

$file=preg_replace ("/^[^_]*?_([^\\.]*)\\..+$/i", "\\\\1", $fil);

  {
echo "<p><a href=\\"/php/img/$fil\\" alt=\\"$size\\">$file $time</a></p>\\n";
  }
  }
  
	
closedir($void);
  }
	
echo  $time;

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
кстати с временем - filemtime() такая же фигня. че я не так делаю-то?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28