Изменить аватар пользователя из аватар изображения доступны на моем сайте?

0

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

У меня нет колледжа, и я сам учащийся, поэтому, пожалуйста, будьте добры к моему вопросу и любезно помогите мне решить это.

Файл 1 weall.php:

<?php
if(isset($_GET['route']) && $_GET['route'] === 'world') {
    include "world.php";
}

?>

Файл 2 world.php:

<form method="post" action="weall.php?route=world" >
 <input type="text" name="yourname" />
 <input type="text" name="avatar" />
 <input type="submit" value="submit" />
</form>

У меня есть определенный аватар в каталоге /image/avatar web-root.

Как я могу всплывать в браузере и позволять пользователю выбирать любое изображение аватара по своему выбору и заполнять поле "аватар, вход".

Теги:
image
selection

2 ответа

0
Лучший ответ

Вероятно, вам нужно будет использовать AJAX , JQuery

  • Вам понадобится кнопка "Аватар" ( для выбора/изменения аватара )
  • Вам понадобится div, чтобы показать Аватары ( это будет пусто, пока пользователь не нажмет кнопку выше )
  • Когда пользователь щелкает кнопкой "Аватар", вы получите частичный список аватаров ( используя AJAX ) и отобразится в div Avatars . Вам нужно будет предоставить возможность показывать больше Аватаров, если пользователю нравится просматривать больше

А затем для фактического выбора аватара, вы можете использовать простой стиль кнопки радио или вы могли бы пойти на основе кричащего Javascript плагин и т.д., которые до вас. , ,

Если вы хотите, чтобы этот div был всплывающим, эти ссылки могли бы помочь :

Показать div как модальное всплывающее окно

всплывающее окно с jQuery

Или вообще вы можете использовать всплывающее окно.

В любом случае вам, вероятно, потребуется обновить родительское окно с помощью Аватара, выбранного во всплывающем окне.

1

Это не то, что несколько строк кода могут выполнить то, что вы хотите. Возможно, вам захочется немного поискать подборщик изображений. Пока я вижу хороший, это плагин для выбора изображений: http://rvera.github.io/image-picker/

  • 0
    нет, вы меня не правильно поняли, братан, он не должен отображать все аватары уже. У меня есть опция изображения по умолчанию, когда аватар не добавлен. Итак, это как popup-> select-> done-> submit. Спасибо
  • 0
    Понимаю. Основная идея заключается в том, что вы можете: 1. получить все файлы из этого каталога. 2. используйте любой всплывающий плагин js (fancybox, lightbox) для отображения изображений во всплывающем окне. 3. привязать событие клика к тем изображениям, из которых будет запускаться заполнение поля ввода.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню