Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

06.08.2008, 11:20
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
MafiaBoy3, что не ясно!??
|
|
|

06.08.2008, 11:23
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
Мне говорят что вконтакте есть всего несколько папок А не несколько миллионов. Это логично потому что иначе сервера бы накрылись. Но значит ли это то, что там в одной папке изображений может храниться несколько миллионов картинок?
u12676108/a_a66ac0d9.jpg
Это результат работы mod rewrite для Apache
|
|
|

06.08.2008, 11:45
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
Конечно же понятно что фотки хранятся в папке.
Но такое я вижу в первый раз - u12676108/a_a66ac0d9.jpg
(где u12676108- это id юзера, а остальное имя картинки, сгенирированное скриптом конечно же)
Если я пишу скрипт фотоальбома то ведь он должен всегда выводить фотки из папки пользователя. В моём случае я использую БД, поэтому всякие циклы типа foreach отпадают, есть id пользователя в базе и нет папки. Так как тогда получилось это u12676108/a_a66ac0d9.jpg????
Последний раз редактировалось MafiaBoy3; 06.08.2008 в 11:49..
|
|
|

06.08.2008, 11:47
|
|
Участник форума
Регистрация: 05.04.2007
Сообщений: 150
Провел на форуме: 771228
Репутация:
77
|
|
Но значит ли это то, что там в одной папке изображений может храниться несколько миллионов картинок?
а где им еще хванится то ?
|
|
|

06.08.2008, 12:14
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
Сделай выборку из списка (<selected name='dir'> папка один, два, три...)
выглядить то будет так:
mysql_query(" INSERT INTO $name_t SET url='$url_pic',dir='$dir' ");
где, $dir ето кака директория ()
вывод из базы
$mysql_query=mysql_query("SELECT * FROM $name_t");
while($geo=mysql_fetch_array($mysql_query)){
if($geo['dir']==1){$dir_n="u324jdsj";}
elseif($geo['dir']==2){$dir_n="u32dfsdsj";}
else{$dir_n="";}
statik_shablon="<tr><td><a href='www.site/".$dir_n."/".$geo['url_pic']." '>... </a></td>. ..";
$result=$result."".statik_shablon;
};
а вообще забивай в юрл и саму папку... чего парится то...
|
|
|

06.08.2008, 12:19
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
rcc0023 чёто я не понял о чём ты говоришь?
|
|
|

06.08.2008, 12:22
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
видно u12676108 спец папка для того юзера.
вводи в базу такое значение u12676108/a_a66ac0d9.jpg !!!
|
|
|

06.08.2008, 12:24
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
Аль ти хочешь грабить картинки? с последующим просмотром на своем сайте????
|
|
|

06.08.2008, 12:26
|
|
Reservists Of Antichat - Level 6
Регистрация: 10.04.2008
Сообщений: 299
Провел на форуме: 1199829
Репутация:
405
|
|
Все что тебе нужно:
1) подробное объяснение
2) пример скрипта для загрузки изображений
http://phpclub.ru/detail/article/upload
3) то, что тебе нужно именно с mysql (просто из поста не понятно) - домашнее задание
к тому же там работа с mysql описана
не забываем про + 
|
|
|

06.08.2008, 12:26
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
u12676108 спецпапка да?
То есть ты говоришь что... там для каждого пользователя своя папка. и получается >>>16.000.000 папок!!!
А хотя почему бы и нет? Значит мне тоже для каждогопользователя делать папку под его фотки!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|