Аватар для InHale
2 / 2 / 0
Регистрация: 08.02.2011
Сообщений: 57

Как привязать картинки к пользователю по его id

13.04.2014, 01:06. Показов 7647. Ответов 46
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброе время суток, есть сайт, на нем определенная база пользователей (SQL). Как можно привязать фотографию к определенному пользователю.

Как пример: Вася Пупкин и здесь ссылка на его фотографию

Что имею на данный момент:

На данный момент есть рабочая форма добавления нового пользователя:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div id="inputsys" align="center">Добавление нового клиента</div>
    <div class="new_client_forms">
    <form id="new_client_form", action ="add_new_element.php", method = "POST" >
    <form action="<?php echo $_SERVER['REQUEST_URI']; ?>"   
    <label for = "reg_pid">ИНН клиента</label> <br />
    <input type = "text" maxlength ="10" required name ="reg_pid" id = "reg_pid" class="input-field" /> <br />
    <label for = "reg_name">Ф.И.О.</label> <br />
    <input type = "text" name ="reg_name" required id = "reg_name" class="input-field" /> <br />
    <label for = "reg_phone">Номер телефона</label> <br />
    <input type = "text" maxlength ="11" required name = "reg_phone" id = "reg_phone" class="input-field" /> <br />
    <label for = "reg_credit">Сумма кредита</label> <br />
    <input type = "text" name = "reg_credit" required id = "reg_credit" class="input-field" /> 
    <br /> 
    </div>
    <input type = "submit" id = "submit" name = "submit" class="button-send" value="Отправить" />
Исполняемый код к нему:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
include "config.php";
$reg_pid = $_POST ['reg_pid'];
$reg_name = $_POST ['reg_name'];
$reg_phone = $_POST ['reg_phone'];
$reg_credit = $_POST ['reg_credit'];
$query = "INSERT INTO `BankClient`.`Client` (`PID`, `Name`, `Phone`, `Credit`) VALUES ('".$reg_pid."','".$reg_name."', '".$reg_phone."', '".$reg_credit."')";
$result = mysql_query ($query);
    if ($result){
    echo "Новый пользователь добавлен";
    } else { echo "Такой ИНН уже зарегистрирован в БД"; }
exit(); 
?>
Есть отдельная форма загрузки фотографии ( но не уверен что она работает ):

HTML5
1
2
3
4
5
6
<div class="Upload file" align="center" >
    <form enctype="multipart/form-data", method = "POST" >
    <p><input type="file"  name="photo" multiple accept="image/*,image/jpeg" >
    <input type="submit" value="Upload file"></p>
    </form>
    </div>
Как это всё можно сделать в куче? Уже голова пухнет не могу сосредоточиться... Буду весьма благодарен за помощь.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.04.2014, 01:06
Ответы с готовыми решениями:

Как привязать пользователя к его записи
Добрый день. Есть код как пользователь может добавить какую либо информацию на сайт, но другой может ее редактировать и удалить. Как мне...

Как в массиве к значению элемента привязать его номер?
как в массиве к значению элемента привязать его номер

Как создать контекстное меню и привязать его к контроллу
Ребят, помогите создать контекстное меню! У меня задание рассчитать стоимость натяжных потолков, я все сделал кроме меню этого((( ...

46
 Аватар для InHale
2 / 2 / 0
Регистрация: 08.02.2011
Сообщений: 57
13.04.2014, 20:01  [ТС]
Студворк — интернет-сервис помощи студентам
Если посмотреть исходный код изображения...
Миниатюры
Как привязать картинки к пользователю по его id  
0
 Аватар для InHale
2 / 2 / 0
Регистрация: 08.02.2011
Сообщений: 57
13.04.2014, 20:04  [ТС]
При добавлении пользователя файлы в папку "userphoto" добавляет, с именем id.

Добавлено через 1 минуту
на денвере с аналогичным кодом сохраняет фото и выводит норм...
0
Web Programmer
 Аватар для JimUSA
325 / 286 / 121
Регистрация: 28.09.2011
Сообщений: 1,570
13.04.2014, 20:05
1. Картинка в дериктории
2. Путь правельно написан
3. id из базы получен
4. картинки есть в дериктории
5. в таком случии картинки выводит

точно так же, и при загрузке,
если дериктория правельно написана, то и загрузка происходит.
1
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
13.04.2014, 20:18
вы вообще открывали то, что сохраняете, там точно изображение?
0
 Аватар для InHale
2 / 2 / 0
Регистрация: 08.02.2011
Сообщений: 57
13.04.2014, 20:26  [ТС]
JimUSA, Понял что неверный путь был.. ещё раз спасибо
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
13.04.2014, 20:29
И вам все-же лучше взять к себе этот код, в нем уже реализована проверка на размер и расширения файла, чтоб вам на сервер не загружали всякие глупости
1
 Аватар для InHale
2 / 2 / 0
Регистрация: 08.02.2011
Сообщений: 57
14.04.2014, 13:00  [ТС]
MVS76, понял. благодарю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.04.2014, 13:00

Как привязать файл к программе и открывать его в Memo
Здравствуйте, как сделать так, что бы по открытию тестового файла (как обычно двойным щелчком) он открывался бы не в блокноте, а в моей...

Привязать картинки к низу блока
Привет, форумчане. Появилась следующая проблема: нужно привязать картинки к низу блока. Пользуюсь bootstrap, там есть блок row, в который...

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

yii где привязать роль к пользователю
в каком месте кода привязывать роль к конкретному пользователю(assign(...) у AuthManager)? authenticate() у UserIdentity вызывается только...

Как стереть картинки с Image, при этом оставив его действующим.
Kak steret' kartinky s Image , pri etom ostavit' ego deistvyiycim ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
47
Ответ Создать тему
Опции темы

Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru