Loading...
PHP/MySQL | Кодеры подскажите
Всем привет!
Есть проблема, задачка, которую мне приспичило решить
вообщем код вывода прикреплённых файлов
php
if (!empty($mess_files)) {
foreach ($mess_files as $v) {
if ($v['ext'] == 'jpg' or $v['ext'] == 'png' or $v['ext'] == 'gif' or $v['ext'] == 'jpeg') {
echo '<img src="image.php?file='.$v['file'].'" alt="screeen" /><br />';
}
echo '<img src="'.$v['icon'].'" alt="icon" /><a href="get.php?file='.$v['file'].'" >'.htmlspecialchars($v['name']).'</a><br />Размер файла: '.filesize_format($v['size']).'<br />Скачано: '.$v['count'].($v['count']>=2 && $v['count'] <= 4 ? ' раза' : ' раз').'<br />';
}
}


Вместо растровых иконок буду использовать шрифт, и нужно как то дать понять скрипту для каждого расширения своя иконка. Это уже есть для растровых иконок

php
$mess_files = array();
if ($viewmess[4]) {
$files = explode(';', trim($viewmess[4]));
if ($files[0]) {
foreach ($files as $v) {
$v = explode(':', $v);
$ext = strtolower(pathinfo($v[0], PATHINFO_EXTENSION));
$mess_files[] = array(
'file'=>$v[0],
'name'=>basename($v[0]),
'ext'=>$ext,
'count'=>$v[1],
'size'=>$v[2],
'icon'=>(file_exists('../../images/ext/'.$ext.'.gif')?'../../images/ext/'.$ext.'.gif':'../../images/ext/file.gif')
);
}
}
}


, но как это сделать, если иконку прописывать кодом html <i class=""></i> Подскажите плз
switch заюзай
Онлайн: 5
Время:
Gen. 0.0703
(c) Bym.Guru 2010-2025