0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
|||||||||||
1 | |||||||||||
Загрузка файлов17.06.2016, 10:48. Показов 904. Ответов 23
Метки нет (Все метки)
Всем привет, хотел загрузить картинку и написал вот такой вот код, все четко выводит в браузере но вот сохраняет картинку в главную папку, надо сделать чтобы он сохранял картинку в подпапку uploads/ как же это сделать
это файл upload.php
0
|
17.06.2016, 10:48 | |
Ответы с готовыми решениями:
23
Загрузка файлов загрузка файлов загрузка файлов Загрузка файлов |
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
||||||
17.06.2016, 10:57 | 2 | |||||
пробуй так:
1
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
|
17.06.2016, 11:05 [ТС] | 3 |
Спасибо ! сработало, а связь с базой данных как быть с ней ?
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
|
17.06.2016, 11:07 | 4 |
хочешь загрузить картинку в БД или что?
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
|
17.06.2016, 11:14 [ТС] | 5 |
да, вроде в таблице добавил поле , а что сделать дальше ?
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
|
17.06.2016, 11:26 | 6 |
код в студию
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
||||||||||||||||
17.06.2016, 11:40 [ТС] | 7 | |||||||||||||||
ну вот у меня два файла intropage.php и upload.php, в базе добавил поле avatar, а что делать дальше ?
intropage.php
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
||||||
17.06.2016, 11:57 | 8 | |||||
попробуй так:
имя таблицы и поля поменяй как у тебя
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
|
17.06.2016, 12:26 [ТС] | 9 |
Попробовал так , картинка добавилась в базу, но все же с ошибкой. Картинка должна была добавиться через пользователя который её добавил но она добавилась отдельно от пользователя . я ведь зашел через login.php ввел свой логин и пароль , затем добавил картинку - она добавилась , но теперь в базе показывает что она добавилась отдельно от пользователя который ее добавил . Добавилась с другим id
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
|
17.06.2016, 12:40 | 10 |
покажи структуру таблицы БД, в которую ты добавляешь картинку,
выполни на mysql клиенте describe 'table_name'; напиши все ошибки, которые выходят в процессе работы скрипта Добавлено через 1 минуту а где ты этот id пользователя планируешь поставить ?
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
|
17.06.2016, 12:55 [ТС] | 11 |
ну картинка должна сохранится под существующем id . А она выходит под своим id . ну вот пример;
захожу как пользователь под id=1. там должна быть вся информация типа имя, фамилия и рядом картинка и в базе должно показывать к примеру id =1 , first_name = anton, last_name=ivanov, avatar=и имя картинки ,а тут у меня показывает что id=1 картинки нет , а следующий id-2 есть картинка но без информации имени и фамилии . Понял логику ?
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
||||||
17.06.2016, 13:03 | 12 | |||||
хорошо, а в какую таблицу ты его хочешь положить?
и где код в которой ты подготовил эти данные? например я это делаю примерно так:
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
|
17.06.2016, 13:13 [ТС] | 13 |
Короче тут надо делать не select -ом , а update-ом.
$res= mysql_query ("SELECT usertb1 (avatar) VALUES ('$name')"); вот в этой строчке. как это сделать ? $res= mysql_query ("UPDATE usertb1 (avatar) VALUES ('$name')"); так ?
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
||||||
17.06.2016, 14:44 | 14 | |||||
пробуй, отпишись
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
||||||
20.06.2016, 10:06 [ТС] | 15 | |||||
Выводит ошибку Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\OpenServer\domains\registr\upload.php on line 27
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
||||||
20.06.2016, 10:25 | 16 | |||||
там проблемы с кавычками, поиграйся немного если сразу не получится
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
||||||
20.06.2016, 11:14 [ТС] | 17 | |||||
блин ну никак не слушается
Добавлено через 27 минут а теперь вот так Parse error: syntax error, unexpected T_VARIABLE in C:\OpenServer\domains\registr\upload.php on line 26
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
||||||
20.06.2016, 12:21 | 18 | |||||
пробуй так:
0
|
0 / 0 / 0
Регистрация: 14.01.2016
Сообщений: 137
|
||||||
20.06.2016, 12:27 [ТС] | 19 | |||||
в форму вошло но когда нажал на кнопку загрузить вышла вот такая вот ошибочка
Parse error: syntax error, unexpected $end in C:\OpenServer\domains\registr\upload.php on line 30
0
|
3 / 3 / 3
Регистрация: 08.05.2014
Сообщений: 50
|
|
20.06.2016, 12:29 | 20 |
покажи переменную $end, че ты с ней делаешь?
0
|
20.06.2016, 12:29 | |
20.06.2016, 12:29 | |
Помогаю со студенческими работами здесь
20
Загрузка файлов Загрузка файлов Загрузка файлов Загрузка файлов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |