Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: загрузка Файлов

 PHP.SU

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


 Страниц (1): [1]   

> Без описания
krik
Отправлено: 03 Августа, 2011 - 21:59:44
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




Здравствуйте!
Подскажите пожалуйста!!!
Имеются личные страницы пользователей, хочу сделать заливку их файлов на сервер, КАК ОРГАНИЗОВАТЬ правильно? Нужно создать личные папки для каждого или как? Не знаю как допустим загруженную картинку связать с пользователем. И чтобы другие могли эту картинку смотреть оценивать и т.д....в общем вот такая штука) заранее спасибо!
 
 Top
illy
Отправлено: 04 Августа, 2011 - 10:04:34
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




Цитата:
загруженную картинку связать с пользователем

картинку загружай в папку пользователя
Цитата:
чтобы другие могли эту картинку смотреть оценивать

когда картинку загрузил, то в файл images.txt записывается путь к этой картинке ну и ник пользователя.
Типа: krik|http://site.ru/users/krik/images/51231236.jpg|

а для просмотра всех фото файл view.php

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $la=file('images.txt');
  3. $c=count($la);
  4. for($n=0;$n<$c;$n++){
  5. $u=explode('|',$la[$n]);
  6. echo "<img src=$u[1]><br>";
  7. }
  8. ?>


для просмотра фото только пользователя krik делаешь ссылку
<a href=view.php?nick=krik>krik</a>

view.php

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $nick=$_REQUEST['nick'];
  3. $la=file('images.txt');
  4. $c=count($la);
  5. for($n=0;$n<$c;$n++){
  6. $u=explode('|',$la[$n]);
  7. if($u[0]==$nick){
  8. echo "<img src=$u[1]><br>";
  9. }
  10. }
  11. ?>


P.S.: для быстродействия конечно лучше использовать mysql Огорчение


Отредактировано модератором: OrmaJever, 04 Августа, 2011 - 11:16:59
Обромляйте код в теги, приятнее читать.


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
krik
Отправлено: 04 Августа, 2011 - 21:41:47
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




спасибо большое! А как сделать с использованием mysql?
 
 Top
illy
Отправлено: 05 Августа, 2011 - 10:23:24
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




krik пишет:
спасибо большое! А как сделать с использованием mysql?

чего незнаю того незнаю Огорчение люблю текстовые базы


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB