PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (10): В начало « ... 2 3 4 5 6 7 8 9 [10]

> Найдено сообщений: 141
Andruxa Отправлено: 07 Мая, 2010 - 10:28:41 • Тема: Попытка сделать свой проект (будет много разных вопросов) • Форум: Программирование на PHP

Ответов: 6
Просмотров: 593
Приветствую всех форумчан!
Появилась идея реализовать свой проет, и в этой теме хотельсь бы обсуждить некоторые вопросы и пути решения.

PHP занимаюсь недавно, но уже появилась задумка о проекте. Хочу реализовать сайт с аватарками для форумов.
Некоторые вопросы были озвучены здесь, но уверен что будет еще много разных вопросов.
(просьба к модераторам, если сочтете что темы одинаковые, удалите старую, этот топ плиз не удаляйте)
Поэтому хотелось здесь обсуждать все вопросы которые возникнут у меня при реализации моей идеи Улыбка

Итак для начала хотелось бы выяснить следующее:
1) как более эффективно производить отображение аватаров (чтением из каталогов или занося в базу имя файла изображения и потом его выводить или .... ).
2) добавление аватарок из админки, zip, rar архивами - это возможно? или отдельными изображениями - не хотелось бы.
3) голосование за аватарки (в идеале хотельсь бы в реальном времени при нажатие на "+" или сам аватар, чтобы голос учитывался, наверное пхп+аякс?).

Вот пока несколько глобальных вопросов, по которым хотел услышать Ваше мнение.
Andruxa Отправлено: 11 Апреля, 2010 - 20:47:44 • Тема: Нужна помощь с каталогами • Форум: Программирование на PHP

Ответов: 11
Просмотров: 931
jfr А как быть если у меня в папках картинки в jpg и gif форматах ?

JustUserR
Возможно я неправильно выразился, мне не нужны превью, мне нужно просто вывести аватарки из каталога постранично.

Да, еще такой вопрос. Может есть смысл сделать добавление аватарки через форму и имя файла хранить в БД и потом его от туда подставлять при отображении картинок ?

Что быстрее по выполнению? Считывание всех файлов из деректории или имена файлов из БД ?
Andruxa Отправлено: 10 Апреля, 2010 - 20:56:16 • Тема: Нужна помощь с каталогами • Форум: Программирование на PHP

Ответов: 11
Просмотров: 931
Не хочется плодить еще одну тему, поэтому задам еще вопросик по каталогам тут.
Очень нужна ваша помощь.
Как вывести из каталога постранично картинки (скажем меленькие аватарки 100х100px)

Сейчас я все в куче вывожу из каталога вот так:
PHP:
скопировать код в буфер обмена
  1. if ($action=="wiev_cat")
  2. {
  3.         $iii=0;
  4.         $dir = opendir ("../avatars/$cat");
  5.         echo"<table border=1 ><tr>";
  6.  while ( $file = readdir ($dir))
  7.  {
  8.    if (( $file != ".") && ($file != ".."))
  9.    {
  10.        echo "<td><img src=../avatars/$cat/$file  border=0><a href=?do=avatarki&action=dell_av&cat=$cat&avik=$file>
  11.       <br /><img src=../img/delete.gif border=0></a> </td>";
  12.    $iii++;
  13.    if( $iii==5) { echo "</tr>"; $iii=0;}
  14.    }
  15.  }
  16.  echo"</table>";
  17.  closedir ($dir);
  18. }

Выводит все нормально но массово, а как вывести постранично по 25 аватарок? (5 столбцов, 5 строчек)?
Andruxa Отправлено: 15 Марта, 2010 - 19:33:50 • Тема: Нужна помощь с каталогами • Форум: Программирование на PHP

Ответов: 11
Просмотров: 931
jfr Спасибо большое, то что нужно, все работает!!!

Если можно попутно по скрипту задам пару вопросов.
(стр. 14) тут понятно, count увеличивается на +1 до окончания цикла.
(стр. 18) вот тут я не совсем понял почему count=0 ?

И еще, если делать ссылки на каталоги
echo "<a href='$folder'>$folder</a> (<b>$count</b>)<br>";
то русские названия каталогов отображаются нечитабельно. Можно этого как то избежать или всетаки не стоит выбирать в названии каталогов русское написание ?

P.S. Пока единственный форум на котором я смог получить реальный ответ на свой вопрос, а не посыл на поиск Улыбка Всем спасибо!
Andruxa Отправлено: 15 Марта, 2010 - 15:03:52 • Тема: Нужна помощь с каталогами • Форум: Программирование на PHP

Ответов: 11
Просмотров: 931
Да, мне нужно узнать кол-во файлов в подкаталогах.

JustUserR если можно поподробнее, как в моем случае использовать is_dir ($file)
.....
природа (2) <- кол-во файлов в подкаталоге
.....
Andruxa Отправлено: 15 Марта, 2010 - 09:39:19 • Тема: Нужна помощь с каталогами • Форум: Программирование на PHP

Ответов: 11
Просмотров: 931
Доброго всем здравия
Нужна помощь в работе с каталогами.

Проблема заключается в следующем.
Имеется каталог например kartinki в это каталоге имеются свои подкаталоги, например природа, спорт, жизнь и т.д.

Задача в следующем:
1) вывести список из каталога kartinki
2) вывести число файлов в подкаталогах.

С первой задачей я справился:
PHP:
скопировать код в буфер обмена
  1. <?
  2.  $dir = opendir ("kartinki");
  3.  while ( $file = readdir ($dir))
  4.  {
  5.    if (( $file != ".") && ($file != ".."))
  6.    {
  7.      echo "$file<br>";
  8.    }
  9.  }
  10.  closedir ($dir);
  11. ?>


результат выводит то что нужно:
природа
спорт
жизнь
и т.д.

Но хотелосьбы отображение и количества файлов в подкаталогах, вида:
природа (2)
спорт (0)
жизнь (55)

Подскажите как можно подсчитать кол-во файлов, пробовал еще один opendir ("$file") в цикле , не без результатно Недовольство, огорчение

Страниц (10): В начало « ... 2 3 4 5 6 7 8 9 [10]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB