Перейти к содержимому


Конкурс "Лучший отзовик"
× Быстрый вопрос
Пользователь месяца
ShowPrint ShowPrint 1-й за Март
Очков активности: 1 152 1 тема, 61 сообщение, 12 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 1018.5 Вне конкурса за определение пользователя месяца

  • Фотография Vmir
    #2

    Vmir
    Очков активности: 840 5 тем, 41 сообщение, 10 баллов репутации

  • Фотография Mandarin
    #3

    Mandarin
    Очков активности: 576 13 тем, 25 сообщений, 6 баллов репутации

  • Фотография OlgaGetman
    #4

    OlgaGetman
    Очков активности: 564 Вне конкурса за определение пользователя месяца

  • Фотография ShowPrint
    #5

    ShowPrint (ShowPrint.ru)
    Очков активности: 216 Вне конкурса за определение пользователя месяца

  • Фотография maxnik
    #6

    maxnik (konovalovpavel.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография Megoydagi
    #7

    Megoydagi (24ho.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография pozitron123
    #8

    pozitron123
    Очков активности: 67.5 3 темы, 6 сообщений, 3 балла репутации

  • Фотография re-search
    #9

    re-search
    Очков активности: 49.5 7 тем, 12 сообщений, 1 балл репутации

  • Фотография Constantine
    #10

    Constantine
    Очков активности: 43.5 5 тем, 14 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 20.04.2019
  • Яндекс выдача: 24.04.2019
Топ 5 участников по репутации


  • Закрытая тема Тема закрыта

Как сделать папку Избранное?

#1 Алекс

Алекс
  • Неактивные
  • 27 сообщений
  • Репутация: 0
0

Отправлено 28 Февраль 2011 - 20:00

Подскажите как сделать папку Избранное для пользователей?
Чтобы у каждого пользователя была своя папка Избранное (ну как у каждого есть меню Профиль). И чтобы пользователь мог понравившуюся картинку с прикрепленной ссылкой или хотя бы просто ссылку добавить к себе в эту папку Избранное.
Нигде не могу найти ничего подобного. Везде пишут про браузер, а мне надо чтобы было именно на сайте. Ну как например в социальных сетях. Думаю вы меня поняли )). Помогите плииииз, а то я еще совсем чайник в программировании. :)

 

 

  • 0

#2 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 28 Февраль 2011 - 20:12

Алекс, если я вас правильно понял, то это что-то типа как у нас на форуме "Блокнот" :)
Я не встречал подобных скриптов, и не думаю, что такие существуют в паблике. На это не так уж и сложно написать, необходимы минимальные знания PHP.
Нужно создать новую таблицу в MySQL в которую записывать данные пользователя, и которые выводить пользователю в браузер. Потом просто сделать вывод этой функции в шаблоне сайта.
  • 0

#3 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 28 Февраль 2011 - 21:09

Спасибо . Сейчас попробую. Но думаю это не совсем то. Под каждой картинкой-ссылкой будет кнопка "Добавить в Избранное" . Пользователь нажимает на нее и эта картинка-ссылка отображается в его личной папке на сайте. Так...РНР значит.
  • 0

#4 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 28 Февраль 2011 - 22:24

Алекс, ну всё правильно, при нажатии на кнопку добавляется в таблицу БД новая строка, в которой хранится информация о добавленной картинке. А потом это всё выводится в личном кабинете или где там оно выводится ))
  • 0

#5 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 28 Февраль 2011 - 22:27

admin прав, реализуется очень просто, все зависит, каким образом публикуется изображение, достаточно в БД поместить идентификатор изображения и все :)
  • 0

#6 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 01 Март 2011 - 19:57

блин...это для вас все просто ((( У меня сайт создан по шаблону в юкоз. РНР думаю, не освою так быстро как хотелось бы... А можно сделать что-то подобное с помощью HTML ?
  • 0

#7 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 01 Март 2011 - 23:34

с помощью одного html тут не обойтись, опиши подробнее задачу на выходных набрасаю скрипт

как я понял алгоритм следующий:
1. на странице выводится изображение, данные об изображении берутся из БД
2. под изображением публикуется ссылка - добавить в избранное, если пользователь авторизован на сайте и убрать из избранного, если изображение уже добавлено в избранное
3. если нажата на добавить/удалить в/из избранного, происходит запись/удаление данных в БД
4. при просмотре профиля отображается список превьюшек добавленных изображений в избранное с возможностью просмотреть их в полном размере или удалить из избранного

так?
  • 0

#8 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 01 Март 2011 - 23:37

Алекс, а как вы php код на ucoz поставите? У них же сервис с закрытым кодом и не получится ничего. Переходите на платный хостинг
  • 0

#9 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 02 Март 2011 - 00:36

surfer, буду рада, если поможете со скриптом :) По идее под картинкой только Добавить в избранное, а Удалить из.. это уже в папке пользователя. Все остальное все верно! :)
admin, вы правы, потому и спрашивала по html. Платный хостинг пока не могу позволить. я же только учусь )).
  • 0

#10 Symphony

Symphony
  • Неактивные
  • 636 сообщений
  • Репутация: 54

Отправлено 02 Март 2011 - 13:30

Алекс, так, если денег нет на платный, возьмите бесплатный с поддержкой пхп и мускула (не для рекламы: _freehostia._com, ho._ua или что-то подобное, вот еще парочка...) и пробывать там.
  • 0


#11 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 04 Март 2011 - 18:47

И все-таки думаю, что можно создать эту папку Избранное с помощью html и java-скриптов. Но каааак ?
  • 0

#12 ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 05 Март 2011 - 02:36

Алекс, нельзя. HTML используется для отображения страницы, то есть чисто текстовый формат данных в визуальное представление.
JavaScript конечно интереснее, но он работает на клиентской стороне и записывать сам куда-либо ссылки не умеет.

Есть конечно вариант, но он вряд ли осуществим... Он зависит от возможностей укоз... Допустим, если на укоз есть PHP API для подобных целей добавления картинки в избранное, то тут можно и с помощью JavaScript сделать асинхронный запрос к API и передать ссылку на картинку. Но я больше чем уверен, что на UCOZ подобных возможностей нет.
  • 0

#13 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 07 Март 2011 - 20:02

Я тут узнала, что есть два варианта подключения РНР на юкоз. Теперь нужен скрипт на РНР. Кто знает как сделать папку Избранное на РНР ?
  • 0

#14 ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 07 Март 2011 - 20:30

Алекс, посмотрите, может это сгодится - http://infoscript.ru.../2009-11-19-961
Я с ucoz не работаю, поэтому как там что связать, даже понятия не имею.
  • 0

#15 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 08 Март 2011 - 12:16

ZiTosS, спасибо за ссылку, но это немного не то, там просто профиль пользователя. Туда можно только загружать свои данные. Вот туда бы в список добавить строчку типа *мой блокнот*, чтобы хотя бы записывать туда данные, не видимые другим пользователям. Хотя бы так, раз сложно сделать Избранное.
  • 0

#16 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 15 Март 2011 - 22:48

Ребят, готова накликать 50 *спасибо* за готовый скрипт с комментами (хоть и на PHP) - как сделать папку Избранное для пользователей. Или хотя бы как сделать Личный блокнот. Или хотя бы ссылочку какую-нибудь... :rolleyes: ну ооооч надо ...или вся моя идея с сайтом свернется (((
  • 0

#17 admin

admin
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 15 Март 2011 - 22:50

Алекс, переноситей сайт на платный хостинг с php и mysql и можно будет сделать что угодно. А на Ucoz ваши возможности ограничены :rolleyes:
  • 0

#18 ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 16 Март 2011 - 16:38

Алекс, конечно вы сказали про сохранение ссылок, но пока ничего путного не видел(и вряд ли увижу), есть только вариант обработки на java script:
http://ucozon.ru/dir...ostey/9-1-0-204

Данный вариант будет писать ссылки в Cookie, которые будут храниться 1000 дней с последнего добавления ссылки (или пока пользователь не потрет куки ручками). Но вариант сами видите - в форме блокнота, на каждой отдельной строке - ссылка. Так же есть ограничение по объему, не помню точно, но вроде Cookies ограничены 4кб.

Не знаю под премиумом или не только, но есть функция в Ucoz - Импорт удаленного кода (ссылка)
Если вы с этим разберетесь, скрипт я вам напишу.
  • 0

#19 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 18 Март 2011 - 23:56

ZiTosS, давайте скрипт, буду очень рада :rolleyes: Если с удаленным доступом ничего не получится , буду переносить на другой хостинг. То есть в любом случае очень нужен сам скрипт, но нигде не могу найти его в готовом виде.
  • 0

#20 Алекс

Алекс
    Topic Starter
  • Неактивные
  • 27 сообщений
  • Репутация: 0

Отправлено 25 Март 2011 - 01:08

Ну вот...столько программистов здесь и никто не может написать этот "простой" скрипт. Вот выучу сама PHP, напишу этот долбаный скрипт и выложу вам сюда. И напишу доступную и подробную инструкцию по установке. Вот! :)
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru