![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 56
|
![]()
Привет форумчанам!!!
Люди добрые, подскажите чего тут не так! Самый наипростейший скрипт загрузки картинки, php материться на функцию file_get_contents($upfile_name); Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 22.03.2010
Сообщений: 88
|
![]()
Вы ищите файл по имени из $_FILES['image']['name'], а это ошибка. Надо открывать файл по имени из $_FILES['image']['tmp_name'] и всё будет OK
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 56
|
![]()
zamaevac, совершенно верно, надо открывать путь, а я пыталась открыть имя файла
![]() ещё маленький вопросик, выдает синтаксическую ошибку в sql-запросе. В чем дело может быть? вот структура таблицы Код:
|
![]() |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() Цитата:
Цитата:
![]() Поиск ошибок и отладка Составление запросов MySQL |
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 56
|
![]()
Andkorol нееееет, я исправила $photo = file_get_contents($upfile_name); на $photo = file_get_contents($upfile);
и все равно вылазит ошибка sql, о которой выше писала Код:
![]() Последний раз редактировалось Pingvinenok_Lolo; 23.03.2012 в 19:25. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 56
|
![]()
Мне надо в БД занести только имя файла, $upfile = $_FILES['image']['tmp_name']; передает и путь к нему. Как занести в БД только имя файла без пути?
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]()
сначало надо переместить файл через move_uploaded_file в папку где он будет храниться. Файл же хранящийся во временной папке удалится , но позже. поэтому путь к нему нельзя прописывать.
Последний раз редактировалось Lesha; 23.03.2012 в 19:34. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 56
|
![]()
Lesha, милый Вы мой человек, мне не надо хранить файлы в БД, мне надо всего лишь заносить в БД имена файлов, без пути к ним. Как это сделать?
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]()
file_get_contents() - читает содержимое файла в строку, независимо от того, что вы там пробовали менять.
Хотите записать в БД имя файла - так и записывайте именно имя файла, а не сам файл в текстовом представлении. Цитата:
Вы даже текст ошибки не удосужились нам привести. |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
file_get_contents + все ссылки со станицы | valerka92 | PHP | 3 | 19.01.2012 09:17 |
file_get_contents - как грабануть 1 картинку?? | valerka92 | PHP | 7 | 15.01.2012 00:25 |
file_get_contents | DimmoS | Помощь студентам | 1 | 12.08.2011 13:15 |
аналог file_get_contents() | A_r_r_a_y | PHP | 7 | 07.07.2010 17:26 |
php ругается на простейшее регулярное выражение | _PROGRAMM_ | PHP | 5 | 10.05.2010 17:39 |